]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
metaplugin: Fix regression on pluginconf generation.
authorRadosław Korzeniewski <radoslaw@korzeniewski.net>
Tue, 13 Jul 2021 16:45:59 +0000 (18:45 +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 e4556c21f2a258b46be49a33fce75277d064ae77..a96f0aa390d9b7a0d9169ea8734f6535ce9278c0 100644 (file)
@@ -2082,7 +2082,7 @@ bRC METAPLUGIN::startBackupFile(bpContext *ctx, struct save_pkt *sp)
       ConfigFile ini;
       ini.register_items(plugin_items_dump, sizeof(struct ini_items));
       sp->restore_obj.object_name = (char *)INI_RESTORE_OBJECT_NAME;
-      sp->restore_obj.object_len = ini.serialize(robjbuf.c_str());
+      sp->restore_obj.object_len = ini.serialize(robjbuf.handle());
       sp->restore_obj.object = robjbuf.c_str();
       sp->type = FT_PLUGIN_CONFIG;
       DMSG2(ctx, DINFO, "Prepared RestoreObject/%s (%d) sent.\n", INI_RESTORE_OBJECT_NAME, FT_PLUGIN_CONFIG);