aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2009-12-11 20:04:36 +0000
committerBadlop <badlop@process-one.net>2009-12-11 20:04:36 +0000
commitd24449488cbe4893a88f1c35a290595766303521 (patch)
treeb3c5a83a829e452edecf5349b0acc4babe4c4292
parentAdded to ejabberdctl an experimental variable EJABBERD_BYPASS_WARNINGS (diff)
Print command's reply and newline only when there's something to print.
SVN Revision: 2806
-rw-r--r--src/ejabberd_ctl.erl8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/ejabberd_ctl.erl b/src/ejabberd_ctl.erl
index 7919986ae..13d03be3a 100644
--- a/src/ejabberd_ctl.erl
+++ b/src/ejabberd_ctl.erl
@@ -197,8 +197,12 @@ process(["help" | Mode]) ->
process(Args) ->
AccessCommands = get_accesscommands(),
{String, Code} = process2(Args, AccessCommands),
- io:format(String),
- io:format("\n"),
+ case String of
+ [] -> ok;
+ _ ->
+ io:format(String),
+ io:format("\n")
+ end,
Code.
%% @spec (Args::[string()], AccessCommands) -> {String::string(), Code::integer()}