]> git.puffer.fish Git - mirror/frr.git/commitdiff
vtysh: fix clang warning
authorVincent JARDIN <vincent.jardin@6wind.com>
Sun, 8 Oct 2017 21:48:55 +0000 (23:48 +0200)
committerVincent JARDIN <vincent.jardin@6wind.com>
Sun, 8 Oct 2017 21:48:55 +0000 (23:48 +0200)
cmd->line shall never be null for these sections.

Signed-off-by: Vincent Jardin <vincent.jardin@6wind.com>
vtysh/vtysh_main.c

index 99c05ef79b57b62fe86bae427b1175b3f49da76f..8509a8a05ab06ef67bf0d97c9a691211e2882bb5 100644 (file)
@@ -451,7 +451,7 @@ int main(int argc, char **argv, char **env)
                exit(ret);
        }
 
-       if (dryrun && cmd) {
+       if (dryrun && cmd && cmd->line) {
                vtysh_execute("enable");
                while (cmd) {
                        struct cmd_rec *cr;
@@ -552,7 +552,7 @@ int main(int argc, char **argv, char **env)
        }
 
        /* If eval mode. */
-       if (cmd) {
+       if (cmd && cmd->line) {
                /* Enter into enable node. */
                vtysh_execute("enable");