]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Fix compilation error on redhat7
authorEric Bollengier <eric@baculasystems.com>
Wed, 1 Sep 2021 13:40:28 +0000 (15:40 +0200)
committerEric Bollengier <eric@baculasystems.com>
Thu, 24 Mar 2022 08:03:03 +0000 (09:03 +0100)
bacula/src/plugins/fd/pluginlib/metaplugin.cpp

index e81a91d82a86266a8e0cd2ca1267f129c73882cd..3bd8e0e5abef8c6e3015ba8bf4032c0375c1a213 100644 (file)
@@ -1821,12 +1821,8 @@ bRC METAPLUGIN::perform_accurate_check(bpContext *ctx)
    DMSG0(ctx, DDEBUG, "perform_accurate_check()\n");
 
    POOL_MEM cmd(PM_FNAME);
-#if __cplusplus >= 201103L
-   struct save_pkt sp {0};
-#else
    struct save_pkt sp;
-   memset(sp, 0, sizeof(sp));
-#endif
+   memset(&sp, 0, sizeof(sp));
 
    // supported sequence is `STAT` followed by `TSTAMP`
    if (backend.ctx->read_command(ctx, cmd) < 0) {
@@ -1917,12 +1913,8 @@ bRC METAPLUGIN::perform_accurate_check_get(bpContext *ctx)
       return bRC_OK;
    }
 
-#if __cplusplus >= 201103L
-   accurate_attribs_pkt attribs {0};
-#else
    accurate_attribs_pkt attribs;
-   memset(attribs, 0, sizeof(attribs));
-#endif
+   memset(&attribs, 0, sizeof(attribs));
 
    attribs.fname = fname.c_str();
    bRC rc = getAccurateAttribs(&attribs);