From: Kern Sibbald Date: Sun, 12 Dec 2010 16:58:35 +0000 (+0100) Subject: Print plugin end records in bls X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=11dc2ce46828ce6b30708099571bc199a105228d;p=bacula%2Fbacula Print plugin end records in bls --- 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;