X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Finpt-pgm.c;h=eb2503c79e7ce616a5bc6780a8837326a124bf42;hb=8fa7f3f6640c0eec450149cf5ccfab15d5391f55;hp=ef9c3646440cc889c8d0fcd2fee0e93ee927bd28;hpb=4fdeb2145d081ff1b84e3f6c99f9d1c048c0d64a;p=pspp diff --git a/src/inpt-pgm.c b/src/inpt-pgm.c index ef9c364644..eb2503c79e 100644 --- a/src/inpt-pgm.c +++ b/src/inpt-pgm.c @@ -36,6 +36,9 @@ #include "var.h" #include "vfm.h" +#include "gettext.h" +#define _(msgid) gettext (msgid) + #include "debug-print.h" /* Indicates how a `union value' should be initialized. */ @@ -93,7 +96,7 @@ cmd_end_input_program (void) /* Figure out how to initialize each input case. */ inp = xmalloc (sizeof *inp); inp->init_cnt = dict_get_next_value_idx (default_dict); - inp->init = xmalloc (inp->init_cnt * sizeof *inp->init); + inp->init = xnmalloc (inp->init_cnt, sizeof *inp->init); for (i = 0; i < inp->init_cnt; i++) inp->init[i] = -1; for (i = 0; i < dict_get_var_cnt (default_dict); i++)