(parse_rank_function) Fix msg() bug found by -Wformat.
[pspp-builds.git] / src / vars-atr.c
index a1b8276fcb2987fa064a89a8e1c60d0320a6a61c..356f51a46afef3843b8311ddb29e24e005c96a43 100644 (file)
@@ -346,8 +346,8 @@ var_set_short_name (struct variable *v, const char *short_name)
   assert (v != NULL);
   assert (short_name[0] == '\0' || var_is_valid_name (short_name, false));
   
-  st_trim_copy (v->short_name, short_name, sizeof v->short_name);
-  st_uppercase (v->short_name);
+  str_copy_trunc (v->short_name, sizeof v->short_name, short_name);
+  str_uppercase (v->short_name);
 }
 
 /* Clears V's short name. */