X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=driver%2Ftest-passwd.c;h=66cd3d4e0d9d4f64b6cd3f172e0082fde7bd4a86;hb=ff35d056d723c9a5ffe728dbba5f1c25e141be04;hp=65615dd581da47c468921605dfcd3d73675b40d2;hpb=5f9c47ca98dd43d8f59b7c27d3fde6edfde4fe21;p=xscreensaver diff --git a/driver/test-passwd.c b/driver/test-passwd.c index 65615dd5..66cd3d4e 100644 --- a/driver/test-passwd.c +++ b/driver/test-passwd.c @@ -1,4 +1,4 @@ -/* xscreensaver, Copyright (c) 1998-2011 Jamie Zawinski +/* xscreensaver, Copyright (c) 1998-2013 Jamie Zawinski * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that @@ -64,6 +64,7 @@ void shutdown_stderr (saver_info *si) { } void resize_screensaver_window (saver_info *si) { } void describe_monitor_layout (saver_info *si) { } Bool update_screen_layout (saver_info *si) { return 0; } +Bool in_signal_handler_p = 0; const char *blurb(void) { return progname; } Atom XA_SCREENSAVER, XA_DEMO, XA_PREFS; @@ -162,6 +163,7 @@ main (int argc, char **argv) si->version = (char *) malloc (5); memcpy (si->version, screensaver_id + 17, 4); + si->version[4] = 0; progname = argv[0]; { char *s = strrchr(progname, '/'); @@ -202,7 +204,7 @@ main (int argc, char **argv) progclass = "XScreenSaver"; - if (!setlocale(LC_ALL,"")) + if (!setlocale (LC_CTYPE, "")) fprintf (stderr, "%s: warning: could not set default locale\n", progname);