]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Backport dird/ua_cmds.c from Enterprise
authorEric Bollengier <eric@baculasystems.com>
Fri, 3 Dec 2021 10:49:38 +0000 (11:49 +0100)
committerEric Bollengier <eric@baculasystems.com>
Thu, 24 Mar 2022 08:03:04 +0000 (09:03 +0100)
Remove useless bmemset() with POOL_DBR

bacula/src/dird/ua_cmds.c

index 6b1554bd3b78bbd02685c01df78599c15c13e5cc..e4962f8ec4060c5082fe1ce8ef4d6b9947be41d2 100644 (file)
@@ -349,8 +349,6 @@ static int add_cmd(UAContext *ua, const char *cmd)
       return 1;
    }
 
-   bmemset(&pr, 0, sizeof(pr));
-
    if (!get_pool_dbr(ua, &pr)) {
       return 1;
    }
@@ -596,7 +594,6 @@ int update_pool_references(JCR *jcr, BDB *db, POOL *pool)
       return 1;
    }
 
-   bmemset(&pr, 0, sizeof(POOL_DBR));
    bstrncpy(pr.Name, pool->name(), sizeof(pr.Name));
 
    /* Don't compute NumVols here */
@@ -2623,8 +2620,7 @@ static int cloud_list_cmd(UAContext *ua, const char *cmd)
    bool first=true;
    uint32_t maxpart=0, part;
    uint64_t maxpart_size=0;
-   bmemset(&pr, 0, sizeof(pr));
-   bmemset(&mr, 0, sizeof(mr));
+   bmemset((void*)&mr, 0, sizeof(mr));
 
    /* Look at arguments */
    for (int i=1; i<ua->argc; i++) {