X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=driver%2Fdemo-Gtk.c;h=c8a19cd391dfa01714b9b74939b510a825ae766d;hp=fdf239a7e119660796b57fc9dfc3702b6b580f21;hb=8afc01a67be4fbf3f1cc0fce9adf01b5289a21c6;hpb=3f1091236d800c43a3124c44c7da54e53f205b13 diff --git a/driver/demo-Gtk.c b/driver/demo-Gtk.c index fdf239a7..c8a19cd3 100644 --- a/driver/demo-Gtk.c +++ b/driver/demo-Gtk.c @@ -555,6 +555,7 @@ warning_dialog (GtkWidget *parent, const char *message, !GET_WINDOW (parent)) /* too early to pop up transient dialogs */ { fprintf (stderr, "%s: too early for dialog?\n", progname); + free(msg); return False; } @@ -1722,7 +1723,7 @@ flush_dialog_changes_and_save (state *s) { Display *dpy = GDK_DISPLAY(); Bool enabled_p = (p->dpms_enabled_p && p->mode != DONT_BLANK); - sync_server_dpms_settings (dpy, enabled_p, + sync_server_dpms_settings (dpy, enabled_p, p->dpms_quickoff_p, p->dpms_standby / 1000, p->dpms_suspend / 1000, p->dpms_off / 1000, @@ -4336,9 +4337,8 @@ static void init_icon (GdkWindow *window) { GdkBitmap *mask = 0; - GdkColor transp; GdkPixmap *pixmap = - gdk_pixmap_create_from_xpm_d (window, &mask, &transp, + gdk_pixmap_create_from_xpm_d (window, &mask, 0, (gchar **) logo_50_xpm); if (pixmap) gdk_window_set_icon (window, 0, pixmap, mask);