]> git.street.me.uk Git - andy/viking.git/blobdiff - src/viklayer_defaults.c
Add a preference to control the number of recent files made available.
[andy/viking.git] / src / viklayer_defaults.c
index 13d82900637876ab73dc93e96a87c4424a9f860f..a962a5d6e590f0a303caa175a534fa9e68c76cc9 100644 (file)
@@ -88,7 +88,7 @@ static VikLayerParamData get_default_data_answer ( const gchar *group, const gch
        }
        *success = GINT_TO_POINTER (TRUE);
        if ( error ) {
-               g_warning ( error->message );
+               g_warning ( "%s", error->message );
                g_error_free ( error );
                *success = GINT_TO_POINTER (FALSE);
        }
@@ -212,7 +212,7 @@ static gboolean layer_defaults_save_to_file()
     gchar *keyfilestr = g_key_file_to_data ( keyfile, &size, &error );
 
     if ( error ) {
-               g_warning ( error->message );
+               g_warning ( "%s", error->message );
                g_error_free ( error );
                answer = FALSE;
                goto tidy;
@@ -308,11 +308,12 @@ gboolean a_layer_defaults_show_window ( GtkWindow *parent, const gchar *layernam
                                              layer_params_count,
                                              vik_layer_get_interface(layer)->params_groups,
                                              vik_layer_get_interface(layer)->params_groups_count,
-                                                         (gboolean (*) (gpointer,guint16,VikLayerParamData,gpointer,gboolean)) defaults_run_setparam,
+                                             (gboolean (*) (gpointer,guint16,VikLayerParamData,gpointer,gboolean)) defaults_run_setparam,
                                              GINT_TO_POINTER ( index ),
                                              params,
                                              defaults_run_getparam,
-                                             GINT_TO_POINTER ( index ) ) ) {
+                                             GINT_TO_POINTER ( index ),
+                                             NULL ) ) {
                // Save
                layer_defaults_save_to_file();
     }