From d9c88301ee7a931da16929ab428b89f5d4b96baf Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Thu, 1 Jan 2009 18:57:30 +0000 Subject: [PATCH] fix help git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11044 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- libs/esl/fs_cli.c | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/libs/esl/fs_cli.c b/libs/esl/fs_cli.c index 0087d3e3e8..7fb3a734dc 100644 --- a/libs/esl/fs_cli.c +++ b/libs/esl/fs_cli.c @@ -243,24 +243,23 @@ static void *msg_thread_run(esl_thread_t *me, void *obj) static int process_command(esl_handle_t *handle, const char *cmd) { - - if (!strcasecmp(cmd, "help")) { - printf( - "Command \tDescription\n" - "-----------------------------------------------\n" - "/help \tHelp\n" - "/exit, /quit, /bye, ... \tExit the program.\n" - "/event, /noevent, /nixevent\tEvent commands.\n" - "/log, /nolog \tLog commands.\n" - "/filter \tFilter commands.\n" - "\n" - ); - - goto end; - } - if ((*cmd == '/' && cmd++) || !strncasecmp(cmd, "...", 3)) { + if (!strcasecmp(cmd, "help")) { + printf( + "Command \tDescription\n" + "-----------------------------------------------\n" + "/help \tHelp\n" + "/exit, /quit, /bye, ... \tExit the program.\n" + "/event, /noevent, /nixevent\tEvent commands.\n" + "/log, /nolog \tLog commands.\n" + "/filter \tFilter commands.\n" + "\n" + ); + + goto end; + } + if ( !strcasecmp(cmd, "exit") || !strcasecmp(cmd, "quit") || @@ -737,10 +736,8 @@ int main(int argc, char *argv[]) } - - done: - #ifdef HAVE_EDITLINE + done: history(myhistory, &ev, H_SAVE, hfile); /* Clean up our memory */