]> git.sur5r.net Git - bacula/bacula/commitdiff
Fix possible problem of show multiple resources
authorKern Sibbald <kern@sibbald.com>
Sat, 23 Jan 2016 10:35:45 +0000 (11:35 +0100)
committerKern Sibbald <kern@sibbald.com>
Sat, 23 Jan 2016 10:35:45 +0000 (11:35 +0100)
bacula/src/dird/ua_output.c

index 49b578dec68e47862580c983cf084e270301ae48..70f87f4d41e8368dc56da9fa9d80f0363e4d2a08 100644 (file)
@@ -142,7 +142,7 @@ int show_cmd(UAContext *ua, const char *cmd)
    int i, j, type, len;
    int recurse;
    char *res_name;
-   RES *res = NULL;
+   RES *res;
 
    Dmsg1(20, "show: %s\n", ua->UA_sock->msg);
 
@@ -155,7 +155,7 @@ int show_cmd(UAContext *ua, const char *cmd)
       }
 
       type = 0;
-
+      res = NULL;
       res_name = ua->argk[i];
       if (!ua->argv[i]) {             /* was a name given? */
          /* No name, dump all resources of specified type */
@@ -172,7 +172,6 @@ int show_cmd(UAContext *ua, const char *cmd)
                break;
             }
          }
-
       } else {
          /* Dump a single resource with specified name */
          recurse = 0;