]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
CID:1215198 don't set variables that are not used, and clean up the bail out usage...
authorMichael Jerris <mike@jerris.com>
Thu, 22 May 2014 14:52:56 +0000 (14:52 +0000)
committerMichael Jerris <mike@jerris.com>
Thu, 22 May 2014 14:52:56 +0000 (14:52 +0000)
src/mod/applications/mod_hash/mod_hash.c

index a6f515263dfb6034dbd02fdab5a83652bcd23882..d151bd7c9d85b86030ec32eacbc7cee382873f50 100644 (file)
@@ -593,17 +593,15 @@ SWITCH_STANDARD_API(hash_dump_function)
        int realm = 0;
        char *realmvalue = NULL;
        
-       if (!zstr(cmd)) {
-               mydata = strdup(cmd);
-               switch_assert(mydata);
-               argc = switch_separate_string(mydata, ' ', argv, (sizeof(argv) / sizeof(argv[0])));
-               cmd = argv[0];
-       } else {
-               realmvalue = switch_mprintf("test");
-               realm = 0;
+       if (zstr(cmd)) {
                stream->write_function(stream, "Usage: "HASH_DUMP_SYNTAX"\n");
                goto done;
-       }       
+       }
+
+       mydata = strdup(cmd);
+       switch_assert(mydata);
+       argc = switch_separate_string(mydata, ' ', argv, (sizeof(argv) / sizeof(argv[0])));
+       cmd = argv[0];
 
        if (argc == 2) {
                realm = 1;