X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Fsrc%2Fdird%2Fua_purge.c;h=dc101f15002f953d8e51763a65b6d45415f55e55;hb=dad3f13f6ffedde370efcab0ea04492fee14696b;hp=c75411812bcd8943ccaeb7339fa816ca520143ef;hpb=a6a4fcb038d3ab5396c703b2b48555d075d1551f;p=bacula%2Fbacula diff --git a/bacula/src/dird/ua_purge.c b/bacula/src/dird/ua_purge.c index c75411812b..dc101f1500 100644 --- a/bacula/src/dird/ua_purge.c +++ b/bacula/src/dird/ua_purge.c @@ -577,6 +577,7 @@ static BSOCK *open_sd_bsock(UAContext *ua) */ bool mark_media_purged(UAContext *ua, MEDIA_DBR *mr) { + char dev_name[MAX_NAME_LENGTH]; JCR *jcr = ua->jcr; if (strcmp(mr->VolStatus, "Append") == 0 || strcmp(mr->VolStatus, "Full") == 0 || @@ -593,6 +594,8 @@ bool mark_media_purged(UAContext *ua, MEDIA_DBR *mr) */ BSOCK *sd; if ((sd=open_sd_bsock(ua)) != NULL) { + bstrncpy(dev_name, ua->jcr->wstore->dev_name(), sizeof(dev_name)); + bash_spaces(dev_name); bash_spaces(mr->VolumeName); sd->fsend("action_on_purge %s vol=%s action=%d", ua->jcr->wstore->dev_name(),