Fix compile warnings
[pspp-builds.git] / src / ui / gui / psppire-conf.c
index d9f6800ffd0d494278e29b0ca8a3dc2304b4f6e2..4090b74c3ea9dce414e42cb59bb643c6c312a15e 100644 (file)
@@ -181,16 +181,20 @@ psppire_conf_get_boolean (PsppireConf *conf, const gchar *base,
                          const gchar *name, gboolean *value)
 {
   gboolean ok;
+  gboolean b;
   GError *err = NULL;
   conf_read (conf);
-  *value = g_key_file_get_boolean (conf->keyfile,
-                                  base,
-                                  name, &err);
+  b = g_key_file_get_boolean (conf->keyfile,
+                             base,
+                             name, &err);
 
   ok = (err == NULL);
   if ( err != NULL )
     g_error_free (err);
 
+  if (ok)
+    *value = b;
+
   return ok;
 }
 
@@ -270,9 +274,6 @@ psppire_conf_save_window_geometry (PsppireConf *conf,
             GDK_WINDOW_STATE_MAXIMIZED )
          return;
 
-       if ( event->send_event )
-         return;
-
        psppire_conf_set_int (conf, base, "height", event->height);
        psppire_conf_set_int (conf, base, "width", event->width);
 
@@ -292,4 +293,5 @@ psppire_conf_save_window_geometry (PsppireConf *conf,
     default:
       break;
     };
+
 }