Clean args const-ness in cm_menu_set_sensitive_full
authorRicardo Mones <ricardo@mones.org>
Fri, 15 Nov 2013 21:39:54 +0000 (22:39 +0100)
committerRicardo Mones <ricardo@mones.org>
Sun, 17 Nov 2013 18:40:14 +0000 (19:40 +0100)
Cleans:
 • mainwindow.c:3227:3: warning: passing argument 2 of
   ‘cm_menu_set_sensitive_full’ discards ‘const’ qualifier
   from pointer target type
 • summaryview.c:1796:3: warning: passing argument 2 of
   ‘cm_menu_set_sensitive_full’ discards ‘const’ qualifier
   from pointer target type

src/gtk/menu.c
src/gtk/menu.h

index bd1c61a15482214877fee83d3e16860b94793c77..81ddec9c00be563bcdb45b3da499a48cee096497 100644 (file)
@@ -81,7 +81,7 @@ void cm_toggle_menu_set_active(gchar *menu, gboolean active)
        g_free(path);
 }
 
-void cm_menu_set_sensitive_full(GtkUIManager *gui_manager, gchar *menu, gboolean sensitive)
+void cm_menu_set_sensitive_full(GtkUIManager *gui_manager, const gchar *menu, gboolean sensitive)
 {
        GtkWidget *widget;
        gchar *path = g_strdup_printf("/%s/", menu);
index d4204f8944c78e67724143d614b8d44dafc3aa1f..7e4b0daf6414ce6bfddfd10d7761d27d8273d6b1 100644 (file)
@@ -91,7 +91,7 @@ GtkActionGroup *cm_menu_create_action_group_full(GtkUIManager *ui_manager,
                                            gint num_entries, gpointer data);
 void cm_menu_set_sensitive(gchar *menu, gboolean sensitive);
 void cm_toggle_menu_set_active(gchar *menu, gboolean active);
-void cm_menu_set_sensitive_full(GtkUIManager *gui_manager, gchar *menu, gboolean sensitive);
+void cm_menu_set_sensitive_full(GtkUIManager *gui_manager, const gchar *menu, gboolean sensitive);
 void cm_toggle_menu_set_active_full(GtkUIManager *gui_manager, gchar *menu, gboolean active);
 gchar *cm_menu_item_get_shortcut(GtkUIManager *gui_manager, gchar *menu);
 GtkWidget *cm_menu_item_new_label_from_url(gchar *label);