int select_media_dbr(UAContext *ua, MEDIA_DBR *mr)
{
int i;
-
int ret = 0;
POOLMEM *err = get_pool_memory(PM_FNAME);
+ *err=0;
+
memset(mr, 0, sizeof(MEDIA_DBR));
i = find_arg_with_value(ua, "volume");
ret = 1;
bail_out:
- if (*err) {
+ if (!ret && *err) {
ua->error_msg("%s", err);
}
free_pool_memory(err);
bool found = false;
for (int i=0; joblevels[i].level_name; i++) {
if (strcasecmp(level_name, joblevels[i].level_name) == 0) {
- jcr->set_JobLevel(joblevels[i].level);
+ jcr->setJobLevel(joblevels[i].level);
found = true;
break;
}