X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Fsrc%2Fstored%2Fbls.c;h=760808fed1598e244022895e116b0fffa8240e9c;hb=11dc2ce46828ce6b30708099571bc199a105228d;hp=275f681f761a4cf28d44784dd01abc90622d6b44;hpb=511662210a8a8b2dee814d4c3b41422671a0d04c;p=bacula%2Fbacula diff --git a/bacula/src/stored/bls.c b/bacula/src/stored/bls.c index 275f681f76..760808fed1 100644 --- a/bacula/src/stored/bls.c +++ b/bacula/src/stored/bls.c @@ -404,9 +404,12 @@ static bool record_cb(DCR *dcr, DEV_RECORD *rec) num_files++; } } else if (rec->Stream == STREAM_PLUGIN_NAME) { - if (strncmp("0 0", rec->data, 3) != 0) { - Pmsg1(000, "Plugin data: %s\n", rec->data); - } + char data[100]; + int len = MIN(rec->data_len+1, sizeof(data)); + bstrncpy(data, rec->data, len); + Pmsg1(000, "Plugin data: %s\n", data); + } else if (rec->Stream == STREAM_RESTORE_OBJECT) { + Pmsg0(000, "Restore Object record\n"); } return true;