From: Brian West Date: Tue, 16 Apr 2013 17:11:33 +0000 (-0500) Subject: Fix silly warning X-Git-Tag: v1.5.1~230 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cc2efd5597d3d8594a3eb391a99e506f441fb032;p=thirdparty%2Ffreeswitch.git Fix silly warning --- diff --git a/src/switch_cpp.cpp b/src/switch_cpp.cpp index 18738adde4..ad66210c72 100644 --- a/src/switch_cpp.cpp +++ b/src/switch_cpp.cpp @@ -251,12 +251,14 @@ SWITCH_DECLARE(const char *) API::executeString(const char *cmd) { char *arg; switch_stream_handle_t stream = { 0 }; - char *mycmd = strdup(cmd); - - switch_assert(mycmd); + char *mycmd = NULL; this_check(""); + mycmd = strdup(cmd); + + switch_assert(mycmd); + if ((arg = strchr(mycmd, ' '))) { *arg++ = '\0'; }