X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fval-labs.c;h=3dc4254f6d1c74ad89d37a623578c8244f17b152;hb=6d7e2826ba9c863f6261e9718e0e822e0ca60aa0;hp=35158b7754954f17c6c72b28f414817b89dc2c64;hpb=4848cff524922cc77ed21662406807471e96a68e;p=pspp diff --git a/src/val-labs.c b/src/val-labs.c index 35158b7754..3dc4254f6d 100644 --- a/src/val-labs.c +++ b/src/val-labs.c @@ -14,8 +14,8 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA - 02111-1307, USA. */ + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. */ #include #include @@ -113,7 +113,7 @@ verify_val_labs (struct variable **vars, int var_cnt) { struct variable *vp = vars[i]; - if (vp->type == ALPHA && vp->width > 8) + if (vp->type == ALPHA && vp->width > MAX_SHORT_STRING) { msg (SE, _("It is not possible to assign value labels to long " "string variables such as %s."), vp->name); @@ -154,7 +154,7 @@ get_label (struct variable **vars, int var_cnt) lex_error (_("expecting string")); return 0; } - st_bare_pad_copy (value.s, ds_c_str (&tokstr), MAX_SHORT_STRING); + buf_copy_str_rpad (value.s, MAX_SHORT_STRING, ds_c_str (&tokstr)); } else {