X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fspreadsheet-test.c;h=bec577821a68076fc20831580b00ed1bf3739677;hb=130edcbf2974767a7550b47c1933670e5302bd96;hp=90a10375ec460dbfd04a76c2a5a5091a508d341e;hpb=31844b279451409deb4a4369573f14d4625ba717;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)