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);