X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fspreadsheet-test.c;h=bec577821a68076fc20831580b00ed1bf3739677;hb=e339b2ca72d77a076566856e9357781d49cd983c;hp=90a10375ec460dbfd04a76c2a5a5091a508d341e;hpb=ea7ab5022ca3c4c2ddd9e544c8dce9783461e2a7;p=pspp diff --git a/src/ui/gui/spreadsheet-test.c b/src/ui/gui/spreadsheet-test.c index 90a10375ec..bec577821a 100644 --- a/src/ui/gui/spreadsheet-test.c +++ b/src/ui/gui/spreadsheet-test.c @@ -28,7 +28,10 @@ #include "data/spreadsheet-reader.h" #include "data/casereader.h" #include "data/case.h" +#include "data/settings.h" #include "libpspp/message.h" +#include "libpspp/i18n.h" + #include "gl/xalloc.h" @@ -52,7 +55,8 @@ on_clicked (GtkButton *button, struct xxx *stuff) opts.sheet_index = -1; opts.cell_range = spreadsheet_get_sheet_range (stuff->sp, x); - opts.sheet_name = spreadsheet_get_sheet_name (stuff->sp, x); + opts.sheet_name = CONST_CAST (char *, + spreadsheet_get_sheet_name (stuff->sp, x)); opts.read_names = TRUE; opts.asw = -1; @@ -78,7 +82,7 @@ on_clicked (GtkButton *button, struct xxx *stuff) else { char *ss = xzalloc (width + 1); - strncpy (ss, value_str (val, width), width); + memcpy (ss, value_str (val, width), width); printf ("%s ", ss); free (ss); @@ -109,6 +113,9 @@ main (int argc, char *argv[] ) GtkWidget *button; struct xxx stuff; + i18n_init (); + settings_init (); + gtk_init (&argc, &argv); if ( argc < 2)