str: Replace ss_alloc_substring() by ss_clone() and similarly with a pool.
[pspp] / src / language / data-io / print.c
index 3b5f901b5342bfb4ab16028adbd8769b2980ca22..906730dce389b14bc9fcbdb2a1696055686dd0f1 100644 (file)
@@ -398,7 +398,8 @@ parse_variable_argument (struct lexer *lexer, const struct dictionary *dict,
         struct prt_out_spec *spec;
 
         var = vars[var_idx++];
-        if (!fmt_check_width_compat (f, var_get_width (var)))
+        if (!fmt_check_width_compat (f, var_get_name (var),
+                                     var_get_width (var)))
           return false;
 
         spec = pool_alloc (trns->pool, sizeof *spec);