Always parse arguments in park_call_exec so that app_args is valid. This prevents...
authorJeff Peeler <jpeeler@digium.com>
Wed, 26 Nov 2008 03:18:01 +0000 (03:18 +0000)
committerJeff Peeler <jpeeler@digium.com>
Wed, 26 Nov 2008 03:18:01 +0000 (03:18 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@159402 65c4cc65-6c06-0410-ace0-fbb531ad65f3

main/features.c

index 561b2a5..af5754e 100644 (file)
@@ -2892,10 +2892,8 @@ static int park_call_exec(struct ast_channel *chan, void *data)
                AST_APP_ARG(options);
        );
 
-       if (!ast_strlen_zero(data)) {
-               parse = ast_strdupa(data);
-               AST_STANDARD_APP_ARGS(app_args, parse);
-       }
+       parse = ast_strdupa(data);
+       AST_STANDARD_APP_ARGS(app_args, parse);
 
        ast_copy_string(orig_exten, chan->exten, sizeof(orig_exten));