- char *dirname = column_filename(t, col_num);
- char *filename = make_message("%s/%s", dirname, ds_name);
+ char *filename, *dirname = column_filename(t, col_num);
+
+ if (!dirname)
+ return NULL;
+ filename = make_message("%s/%s", dirname, ds_name);