Remove UNUSED macro
authorArkadiy Illarionov <qarkai@gmail.com>
Sun, 23 Jul 2023 09:11:37 +0000 (12:11 +0300)
committerColin Clark <colin.clark@cclark.uk>
Tue, 25 Jul 2023 15:27:26 +0000 (16:27 +0100)
C++ allows unnamed parameter.

103 files changed:
CODING.md
scripts/geeqie.cppcheck
src/advanced-exif.cc
src/bar-comment.cc
src/bar-exif.cc
src/bar-gps.cc
src/bar-histogram.cc
src/bar-keywords.cc
src/bar-rating.cc
src/bar-sort.cc
src/bar.cc
src/cache-loader.cc
src/cache-maint.cc
src/cellrenderericon.cc
src/collect-dlg.cc
src/collect-io.cc
src/collect-table.cc
src/collect.cc
src/color-man.cc
src/debug.cc
src/desktop-file.cc
src/dnd.cc
src/dupe.cc
src/editors.cc
src/exif-common.cc
src/exif.cc
src/exiv2.cc
src/filedata.cc
src/format-canon.cc
src/format-fuji.cc
src/format-nikon.cc
src/format-olympus.cc
src/fullscreen.cc
src/histogram.cc
src/image-load-collection.cc
src/image-load-cr3.cc
src/image-load-dds.cc
src/image-load-djvu.cc
src/image-load-external.cc
src/image-load-ffmpegthumbnailer.cc
src/image-load-gdk.cc
src/image-load-heif.cc
src/image-load-j2k.cc
src/image-load-jpeg.cc
src/image-load-jpegxl.cc
src/image-load-libraw.cc
src/image-load-pdf.cc
src/image-load-psd.cc
src/image-load-svgz.cc
src/image-load-tiff.cc
src/image-load-zxscr.cc
src/image-load.cc
src/image-overlay.cc
src/image.cc
src/img-view.cc
src/jpeg-parser.cc
src/layout-config.cc
src/layout-image.cc
src/layout-util.cc
src/layout.cc
src/logwindow.cc
src/main.cc
src/main.h
src/menu.cc
src/metadata.cc
src/misc.cc
src/options.cc
src/osd.cc
src/pan-view/pan-item.cc
src/pan-view/pan-view-filter.cc
src/pan-view/pan-view.cc
src/pixbuf-renderer.cc
src/pixbuf-util.cc
src/preferences.cc
src/print.cc
src/rcfile.cc
src/remote.cc
src/renderer-tiles.cc
src/search-and-run.cc
src/search.cc
src/shortcuts.cc
src/thumb-standard.cc
src/thumb.cc
src/toolbar.cc
src/trash.cc
src/ui-bookmark.cc
src/ui-fileops.cc
src/ui-help.cc
src/ui-menu.cc
src/ui-misc.cc
src/ui-pathsel.cc
src/ui-spinner.cc
src/ui-tabcomp.cc
src/ui-tree-edit.cc
src/ui-utildlg.cc
src/utilops.cc
src/view-dir-list.cc
src/view-dir-tree.cc
src/view-dir.cc
src/view-file/view-file-icon.cc
src/view-file/view-file-list.cc
src/view-file/view-file.cc
src/window.cc

index cd831e9..00b4391 100644 (file)
--- a/CODING.md
+++ b/CODING.md
@@ -216,7 +216,6 @@ Variables declarations should be followed by a blank line and should always be a
 Use glib types when possible (ie. gint and gchar instead of int and char).  
 Use glib functions when possible (i.e. `g_ascii_isspace()` instead of `isspace()`).  
 Check if used functions are not deprecated.  
-Use UNUSED() for unused function parameters.
 
 ---
 
@@ -238,6 +237,7 @@ mktemp  "${TMPDIR:-/tmp}/geeqie.XXXXXXXXXX"
 ```
 
 ---
+
 ## External Software Tools
 
 ### astyle
index f89e8eb..b9ba888 100644 (file)
@@ -43,7 +43,6 @@
         <undefine>ENABLE_NLS</undefine>
         <undefine>G_KEY_FILE_DESKTOP_GROUP</undefine>
         <undefine>HAVE__NL_TIME_FIRST_WEEKDAY</undefine>
-        <undefine>UNUSED</undefine>
         <undefine>ZD_EXPORT</undefine>
     </undefines>
     <paths>
index 62702e6..b8fc8d0 100644 (file)
@@ -182,9 +182,9 @@ static GtkTargetEntry advanced_exif_drag_types[] = {
 static gint n_exif_drag_types = 1;
 
 
-static void advanced_exif_dnd_get(GtkWidget *listview, GdkDragContext *UNUSED(context),
-                                 GtkSelectionData *selection_data, guint UNUSED(info),
-                                 guint UNUSED(time), gpointer UNUSED(data))
+static void advanced_exif_dnd_get(GtkWidget *listview, GdkDragContext *,
+                                 GtkSelectionData *selection_data,
+                                 guint, guint, gpointer)
 {
        GtkTreeSelection *sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(listview));
        GtkTreeIter iter;
@@ -202,7 +202,7 @@ static void advanced_exif_dnd_get(GtkWidget *listview, GdkDragContext *UNUSED(co
 }
 
 
-static void advanced_exif_dnd_begin(GtkWidget *listview, GdkDragContext *context, gpointer UNUSED(data))
+static void advanced_exif_dnd_begin(GtkWidget *listview, GdkDragContext *context, gpointer)
 {
        GtkTreeSelection *sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(listview));
        GtkTreeIter iter;
@@ -275,7 +275,7 @@ void advanced_exif_close(ExifWin *ew)
        g_free(ew);
 }
 
-static gboolean advanced_exif_delete_cb(GtkWidget *UNUSED(widget), GdkEvent *UNUSED(event), gpointer data)
+static gboolean advanced_exif_delete_cb(GtkWidget *, GdkEvent *, gpointer data)
 {
        auto ew = static_cast<ExifWin *>(data);
 
@@ -330,8 +330,7 @@ static gint advanced_exif_sort_cb(GtkTreeModel *model, GtkTreeIter *a, GtkTreeIt
        return ret;
 }
 
-static gboolean advanced_exif_mouseclick(GtkWidget *UNUSED(widget),
-                                               GdkEventButton *UNUSED(bevent), gpointer data)
+static gboolean advanced_exif_mouseclick(GtkWidget *, GdkEventButton *, gpointer data)
 {
        auto ew = static_cast<ExifWin *>(data);
        GtkTreePath *path;
@@ -365,7 +364,7 @@ static gboolean advanced_exif_mouseclick(GtkWidget *UNUSED(widget),
        return TRUE;
 }
 
-static gboolean advanced_exif_keypress(GtkWidget *UNUSED(widget), GdkEventKey *event, gpointer data)
+static gboolean advanced_exif_keypress(GtkWidget *, GdkEventKey *event, gpointer data)
 {
        auto ew = static_cast<ExifWin *>(data);
        gboolean stop_signal = FALSE;
@@ -389,7 +388,7 @@ static gboolean advanced_exif_keypress(GtkWidget *UNUSED(widget), GdkEventKey *e
        return stop_signal;
 }
 
-static gboolean search_function_cb(GtkTreeModel *model, gint column, const gchar *key, GtkTreeIter *iter, gpointer UNUSED(data))
+static gboolean search_function_cb(GtkTreeModel *model, gint column, const gchar *key, GtkTreeIter *iter, gpointer)
 {
        gboolean ret = TRUE;
        gchar *field_contents;
index 8736b16..a84f2d7 100644 (file)
@@ -135,14 +135,14 @@ static void bar_pane_comment_set_selection(PaneCommentData *pcd, gboolean append
        g_free(comment);
 }
 
-static void bar_pane_comment_sel_add_cb(GtkWidget *UNUSED(button), gpointer data)
+static void bar_pane_comment_sel_add_cb(GtkWidget *, gpointer data)
 {
        auto pcd = static_cast<PaneCommentData *>(data);
 
        bar_pane_comment_set_selection(pcd, TRUE);
 }
 
-static void bar_pane_comment_sel_replace_cb(GtkWidget *UNUSED(button), gpointer data)
+static void bar_pane_comment_sel_replace_cb(GtkWidget *, gpointer data)
 {
        auto pcd = static_cast<PaneCommentData *>(data);
 
@@ -222,7 +222,7 @@ static void bar_pane_comment_notify_cb(FileData *fd, NotifyType type, gpointer d
                }
 }
 
-static void bar_pane_comment_changed(GtkTextBuffer *UNUSED(buffer), gpointer data)
+static void bar_pane_comment_changed(GtkTextBuffer *, gpointer data)
 {
        auto pcd = static_cast<PaneCommentData *>(data);
 
@@ -230,7 +230,7 @@ static void bar_pane_comment_changed(GtkTextBuffer *UNUSED(buffer), gpointer dat
 }
 
 
-static void bar_pane_comment_populate_popup(GtkTextView *UNUSED(textview), GtkMenu *menu, gpointer data)
+static void bar_pane_comment_populate_popup(GtkTextView *, GtkMenu *menu, gpointer data)
 {
        auto pcd = static_cast<PaneCommentData *>(data);
 
@@ -239,7 +239,7 @@ static void bar_pane_comment_populate_popup(GtkTextView *UNUSED(textview), GtkMe
        menu_item_add_stock(GTK_WIDGET(menu), _("Replace existing text in selected files"), GTK_STOCK_CONVERT, G_CALLBACK(bar_pane_comment_sel_replace_cb), data);
 }
 
-static void bar_pane_comment_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_pane_comment_destroy(GtkWidget *, gpointer data)
 {
        auto pcd = static_cast<PaneCommentData *>(data);
 
index a8a213d..2eb93d1 100644 (file)
@@ -93,7 +93,7 @@ static gboolean bar_pane_exif_menu_cb(GtkWidget *widget, GdkEventButton *bevent,
 static void bar_pane_exif_notify_cb(FileData *fd, NotifyType type, gpointer data);
 static gboolean bar_pane_exif_copy_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer data);
 
-static void bar_pane_exif_entry_changed(GtkEntry *UNUSED(text_entry), gpointer data)
+static void bar_pane_exif_entry_changed(GtkEntry *, gpointer data)
 {
        auto ee = static_cast<ExifEntry *>(data);
        gchar *text;
@@ -104,7 +104,7 @@ static void bar_pane_exif_entry_changed(GtkEntry *UNUSED(text_entry), gpointer d
        g_free(text);
 }
 
-static void bar_pane_exif_entry_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_pane_exif_entry_destroy(GtkWidget *, gpointer data)
 {
        auto ee = static_cast<ExifEntry *>(data);
 
@@ -349,9 +349,9 @@ static GtkTargetEntry bar_pane_exif_drop_types[] = {
 static gint n_exif_entry_drop_types = 2;
 
 
-static void bar_pane_exif_entry_dnd_get(GtkWidget *entry, GdkDragContext *UNUSED(context),
+static void bar_pane_exif_entry_dnd_get(GtkWidget *entry, GdkDragContext *,
                                     GtkSelectionData *selection_data, guint info,
-                                    guint UNUSED(time), gpointer UNUSED(data))
+                                    guint, gpointer)
 {
        auto ee = static_cast<ExifEntry *>(g_object_get_data(G_OBJECT(entry), "entry_data"));
 
@@ -370,10 +370,10 @@ static void bar_pane_exif_entry_dnd_get(GtkWidget *entry, GdkDragContext *UNUSED
 
 }
 
-static void bar_pane_exif_dnd_receive(GtkWidget *pane, GdkDragContext *UNUSED(context),
+static void bar_pane_exif_dnd_receive(GtkWidget *pane, GdkDragContext *,
                                          gint x, gint y,
                                          GtkSelectionData *selection_data, guint info,
-                                         guint UNUSED(time), gpointer UNUSED(data))
+                                         guint, gpointer)
 {
        PaneExifData *ped;
        GList *work, *list;
@@ -421,7 +421,7 @@ static void bar_pane_exif_dnd_receive(GtkWidget *pane, GdkDragContext *UNUSED(co
        gtk_box_reorder_child(GTK_BOX(ped->vbox), new_entry, pos);
 }
 
-static void bar_pane_exif_entry_dnd_begin(GtkWidget *entry, GdkDragContext *context, gpointer UNUSED(data))
+static void bar_pane_exif_entry_dnd_begin(GtkWidget *entry, GdkDragContext *context, gpointer)
 {
        auto ee = static_cast<ExifEntry *>(g_object_get_data(G_OBJECT(entry), "entry_data"));
 
@@ -429,7 +429,7 @@ static void bar_pane_exif_entry_dnd_begin(GtkWidget *entry, GdkDragContext *cont
        dnd_set_drag_label(entry, context, ee->key);
 }
 
-static void bar_pane_exif_entry_dnd_end(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context), gpointer UNUSED(data))
+static void bar_pane_exif_entry_dnd_end(GtkWidget *, GdkDragContext *, gpointer)
 {
 }
 
@@ -459,24 +459,24 @@ static void bar_pane_exif_dnd_init(GtkWidget *pane)
                         G_CALLBACK(bar_pane_exif_dnd_receive), NULL);
 }
 
-static void bar_pane_exif_edit_close_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_pane_exif_edit_close_cb(GtkWidget *, gpointer data)
 {
        auto gd = static_cast<GenericDialog *>(data);
        generic_dialog_close(gd);
 }
 
-static void bar_pane_exif_edit_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_pane_exif_edit_destroy_cb(GtkWidget *, gpointer data)
 {
        auto cdd = static_cast<ConfDialogData *>(data);
        g_signal_handlers_disconnect_by_func(cdd->widget, (gpointer)(bar_pane_exif_edit_close_cb), cdd->gd);
        g_free(cdd);
 }
 
-static void bar_pane_exif_edit_cancel_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void bar_pane_exif_edit_cancel_cb(GenericDialog *, gpointer)
 {
 }
 
-static void bar_pane_exif_edit_ok_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void bar_pane_exif_edit_ok_cb(GenericDialog *, gpointer data)
 {
        auto cdd = static_cast<ConfDialogData *>(data);
 
@@ -590,19 +590,19 @@ static void bar_pane_exif_conf_dialog(GtkWidget *widget)
        gtk_widget_show(gd->dialog);
 }
 
-static void bar_pane_exif_conf_dialog_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_exif_conf_dialog_cb(GtkWidget *, gpointer data)
 {
        auto widget = static_cast<GtkWidget *>(data);
        bar_pane_exif_conf_dialog(widget);
 }
 
-static void bar_pane_exif_delete_entry_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_exif_delete_entry_cb(GtkWidget *, gpointer data)
 {
        auto entry = static_cast<GtkWidget *>(data);
        gtk_widget_destroy(entry);
 }
 
-static void bar_pane_exif_copy_entry_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_exif_copy_entry_cb(GtkWidget *, gpointer data)
 {
        auto widget = static_cast<GtkWidget *>(data);
        GtkClipboard *clipboard;
@@ -615,7 +615,7 @@ static void bar_pane_exif_copy_entry_cb(GtkWidget *UNUSED(menu_widget), gpointer
        gtk_clipboard_set_text(clipboard, value, -1);
 }
 
-static void bar_pane_exif_toggle_show_all_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_exif_toggle_show_all_cb(GtkWidget *, gpointer data)
 {
        auto ped = static_cast<PaneExifData *>(data);
        ped->show_all = !ped->show_all;
@@ -665,7 +665,7 @@ static gboolean bar_pane_exif_menu_cb(GtkWidget *widget, GdkEventButton *bevent,
        return FALSE;
 }
 
-static gboolean bar_pane_exif_copy_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer UNUSED(data))
+static gboolean bar_pane_exif_copy_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer)
 {
        const gchar *value;
        GtkClipboard *clipboard;
@@ -778,7 +778,7 @@ void bar_pane_exif_close_unused(GtkWidget *widget)
 }
 #pragma GCC diagnostic pop
 
-static void bar_pane_exif_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_pane_exif_destroy(GtkWidget *, gpointer data)
 {
        auto ped = static_cast<PaneExifData *>(data);
 
@@ -791,7 +791,7 @@ static void bar_pane_exif_destroy(GtkWidget *UNUSED(widget), gpointer data)
 
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wunused-function"
-static void bar_pane_exif_size_request_unused(GtkWidget *UNUSED(pane), GtkRequisition *requisition, gpointer data)
+static void bar_pane_exif_size_request_unused(GtkWidget *, GtkRequisition *requisition, gpointer data)
 {
        PaneExifData *ped = static_cast<PaneExifData *>(data);
        if (requisition->height < ped->min_height)
@@ -801,7 +801,7 @@ static void bar_pane_exif_size_request_unused(GtkWidget *UNUSED(pane), GtkRequis
 }
 #pragma GCC diagnostic pop
 
-static void bar_pane_exif_size_allocate(GtkWidget *UNUSED(pane), GtkAllocation *alloc, gpointer data)
+static void bar_pane_exif_size_allocate(GtkWidget *, GtkAllocation *alloc, gpointer data)
 {
        auto ped = static_cast<PaneExifData *>(data);
        ped->min_height = alloc->height;
index e9a6ac3..44707bf 100644 (file)
@@ -98,14 +98,14 @@ static GtkTargetEntry bar_pane_gps_drop_types[] = {
 };
 static gint n_gps_entry_drop_types = 2;
 
-static void bar_pane_gps_close_cancel_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void bar_pane_gps_close_cancel_cb(GenericDialog *, gpointer data)
 {
        auto pgd = static_cast<PaneGPSData *>(data);
 
        g_list_free(pgd->geocode_list);
 }
 
-static void bar_pane_gps_close_save_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void bar_pane_gps_close_save_cb(GenericDialog *, gpointer data)
 {
        auto pgd = static_cast<PaneGPSData *>(data);
        FileData *fd;
@@ -125,10 +125,10 @@ static void bar_pane_gps_close_save_cb(GenericDialog *UNUSED(gd), gpointer data)
        g_list_free(pgd->geocode_list);
 }
 
- static void bar_pane_gps_dnd_receive(GtkWidget *pane, GdkDragContext *UNUSED(context),
+ static void bar_pane_gps_dnd_receive(GtkWidget *pane, GdkDragContext *,
                                                                          gint x, gint y,
                                                                          GtkSelectionData *selection_data, guint info,
-                                                                         guint UNUSED(time), gpointer UNUSED(data))
+                                                                         guint, gpointer)
 {
        PaneGPSData *pgd;
        GenericDialog *gd;
@@ -254,8 +254,7 @@ static void bar_pane_gps_dnd_init(gpointer data)
 
 }
 
-static gboolean bar_gps_draw_direction (ClutterCanvas *UNUSED(canvas),
-                               cairo_t *cr, gpointer UNUSED(data))
+static gboolean bar_gps_draw_direction (ClutterCanvas *, cairo_t *cr, gpointer)
 {
        cairo_set_source_rgb(cr, 255, 0, 0);
 
@@ -285,12 +284,12 @@ static void bar_pane_gps_thumb_done_cb(ThumbLoader *tl, gpointer data)
        thumb_loader_free(tl);
 }
 
-static void bar_pane_gps_thumb_error_cb(ThumbLoader *tl, gpointer UNUSED(data))
+static void bar_pane_gps_thumb_error_cb(ThumbLoader *tl, gpointer)
 {
        thumb_loader_free(tl);
 }
 
-static gboolean bar_pane_gps_marker_keypress_cb(GtkWidget *widget, ClutterButtonEvent *bevent, gpointer UNUSED(data))
+static gboolean bar_pane_gps_marker_keypress_cb(GtkWidget *widget, ClutterButtonEvent *bevent, gpointer)
 {
        FileData *fd;
        ClutterActor *label_marker, *parent_marker;
@@ -581,7 +580,7 @@ void bar_pane_gps_set_map_source(PaneGPSData *pgd, const gchar *map_id)
        g_object_unref(map_factory);
 }
 
-void bar_pane_gps_enable_markers_checked_toggle_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+void bar_pane_gps_enable_markers_checked_toggle_cb(GtkWidget *, gpointer data)
 {
        auto pgd = static_cast<PaneGPSData *>(data);
 
@@ -595,7 +594,7 @@ void bar_pane_gps_enable_markers_checked_toggle_cb(GtkWidget *UNUSED(menu_widget
                }
 }
 
-static void bar_pane_gps_centre_map_checked_toggle_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_gps_centre_map_checked_toggle_cb(GtkWidget *, gpointer data)
 {
        auto pgd = static_cast<PaneGPSData *>(data);
 
@@ -732,9 +731,7 @@ static void bar_pane_gps_slider_changed_cb(GtkScaleButton *slider,
        g_string_free(message, TRUE);
 
 }
-static void bar_pane_gps_view_state_changed_cb(ChamplainView *view,
-                                              GParamSpec *UNUSED(gobject),
-                                              gpointer data)
+static void bar_pane_gps_view_state_changed_cb(ChamplainView *view, GParamSpec *, gpointer data)
 {
        auto pgd = static_cast<PaneGPSData *>(data);
        ChamplainState status;
@@ -858,7 +855,7 @@ void bar_pane_gps_map_centreing(PaneGPSData *pgd)
        g_string_free(message, TRUE);
 }
 
-static gboolean bar_pane_gps_map_keypress_cb(GtkWidget *UNUSED(widget), GdkEventButton *bevent, gpointer data)
+static gboolean bar_pane_gps_map_keypress_cb(GtkWidget *, GdkEventButton *bevent, gpointer data)
 {
        auto pgd = static_cast<PaneGPSData *>(data);
        GtkWidget *menu;
@@ -896,7 +893,7 @@ static gboolean bar_pane_gps_map_keypress_cb(GtkWidget *UNUSED(widget), GdkEvent
                }
 }
 
-static void bar_pane_gps_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_pane_gps_destroy(GtkWidget *, gpointer data)
 {
        auto pgd = static_cast<PaneGPSData *>(data);
 
index 846499c..1bd38a2 100644 (file)
@@ -145,7 +145,7 @@ static void bar_pane_histogram_notify_cb(FileData *fd, NotifyType type, gpointer
                }
 }
 
-static gboolean bar_pane_histogram_draw_cb(GtkWidget *UNUSED(widget), cairo_t *cr, gpointer data)
+static gboolean bar_pane_histogram_draw_cb(GtkWidget *, cairo_t *cr, gpointer data)
 {
        auto phd = static_cast<PaneHistogramData *>(data);
        if (!phd) return TRUE;
@@ -163,7 +163,7 @@ static gboolean bar_pane_histogram_draw_cb(GtkWidget *UNUSED(widget), cairo_t *c
        return TRUE;
 }
 
-static void bar_pane_histogram_size_cb(GtkWidget *UNUSED(widget), GtkAllocation *allocation, gpointer data)
+static void bar_pane_histogram_size_cb(GtkWidget *, GtkAllocation *allocation, gpointer data)
 {
        auto phd = static_cast<PaneHistogramData *>(data);
 
@@ -172,7 +172,7 @@ static void bar_pane_histogram_size_cb(GtkWidget *UNUSED(widget), GtkAllocation
        bar_pane_histogram_update(phd);
 }
 
-static void bar_pane_histogram_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_pane_histogram_destroy(GtkWidget *, gpointer data)
 {
        auto phd = static_cast<PaneHistogramData *>(data);
 
@@ -242,7 +242,7 @@ static GtkWidget *bar_pane_histogram_menu(PaneHistogramData *phd)
        return menu;
 }
 
-static gboolean bar_pane_histogram_press_cb(GtkGesture *UNUSED(gesture), gint UNUSED(n_press), gdouble UNUSED(x), gdouble UNUSED(y), gpointer data)
+static gboolean bar_pane_histogram_press_cb(GtkGesture *, gint, gdouble, gdouble, gpointer data)
 {
        auto phd = static_cast<PaneHistogramData *>(data);
        GtkWidget *menu;
index 7c971c6..ea31534 100644 (file)
@@ -343,7 +343,7 @@ gint bar_pane_keywords_event(GtkWidget *bar, GdkEvent *event)
        return FALSE;
 }
 
-static void bar_pane_keywords_keyword_toggle(GtkCellRendererToggle *UNUSED(toggle), const gchar *path, gpointer data)
+static void bar_pane_keywords_keyword_toggle(GtkCellRendererToggle *, const gchar *path, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        GtkTreeModel *model;
@@ -456,21 +456,21 @@ static void bar_pane_keywords_set_selection(PaneKeywordsData *pkd, gboolean appe
        g_list_free_full(keywords, g_free);
 }
 
-static void bar_pane_keywords_sel_add_cb(GtkWidget *UNUSED(button), gpointer data)
+static void bar_pane_keywords_sel_add_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
 
        bar_pane_keywords_set_selection(pkd, TRUE);
 }
 
-static void bar_pane_keywords_sel_replace_cb(GtkWidget *UNUSED(button), gpointer data)
+static void bar_pane_keywords_sel_replace_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
 
        bar_pane_keywords_set_selection(pkd, FALSE);
 }
 
-static void bar_pane_keywords_populate_popup_cb(GtkTextView *UNUSED(textview), GtkMenu *menu, gpointer data)
+static void bar_pane_keywords_populate_popup_cb(GtkTextView *, GtkMenu *menu, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
 
@@ -500,7 +500,7 @@ static gboolean bar_pane_keywords_changed_idle_cb(gpointer data)
        return G_SOURCE_REMOVE;
 }
 
-static void bar_pane_keywords_changed(GtkTextBuffer *UNUSED(buffer), gpointer data)
+static void bar_pane_keywords_changed(GtkTextBuffer *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
 
@@ -531,9 +531,9 @@ static GtkTargetEntry bar_pane_keywords_drop_types[] = {
 static gint n_keywords_drop_types = 2;
 
 
-static void bar_pane_keywords_dnd_get(GtkWidget *tree_view, GdkDragContext *UNUSED(context),
+static void bar_pane_keywords_dnd_get(GtkWidget *tree_view, GdkDragContext *,
                                     GtkSelectionData *selection_data, guint info,
-                                    guint UNUSED(time), gpointer UNUSED(data))
+                                    guint, gpointer)
 {
        GtkTreeIter iter;
        GtkTreeModel *model;
@@ -568,7 +568,7 @@ static void bar_pane_keywords_dnd_get(GtkWidget *tree_view, GdkDragContext *UNUS
                }
 }
 
-static void bar_pane_keywords_dnd_begin(GtkWidget *tree_view, GdkDragContext *context, gpointer UNUSED(data))
+static void bar_pane_keywords_dnd_begin(GtkWidget *tree_view, GdkDragContext *context, gpointer)
 {
        GtkTreeIter iter;
        GtkTreeModel *model;
@@ -590,7 +590,7 @@ static void bar_pane_keywords_dnd_begin(GtkWidget *tree_view, GdkDragContext *co
 
 }
 
-static void bar_pane_keywords_dnd_end(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context), gpointer UNUSED(data))
+static void bar_pane_keywords_dnd_end(GtkWidget *, GdkDragContext *, gpointer)
 {
 }
 
@@ -641,10 +641,10 @@ static gboolean bar_pane_keywords_dnd_skip_existing(GtkTreeModel *keyword_tree,
        return !!*keywords;
 }
 
-static void bar_pane_keywords_dnd_receive(GtkWidget *tree_view, GdkDragContext *UNUSED(context),
+static void bar_pane_keywords_dnd_receive(GtkWidget *tree_view, GdkDragContext *,
                                          gint x, gint y,
                                          GtkSelectionData *selection_data, guint info,
-                                         guint UNUSED(time), gpointer data)
+                                         guint, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        GtkTreePath *tpath = nullptr;
@@ -775,7 +775,7 @@ static void bar_pane_keywords_dnd_receive(GtkWidget *tree_view, GdkDragContext *
 }
 
 static gint bar_pane_keywords_dnd_motion(GtkWidget *tree_view, GdkDragContext *context,
-                                       gint x, gint y, guint time, gpointer UNUSED(data))
+                                       gint x, gint y, guint time, gpointer)
 {
        GtkTreePath *tpath = nullptr;
         GtkTreeViewDropPosition pos;
@@ -810,7 +810,7 @@ static gint bar_pane_keywords_dnd_motion(GtkWidget *tree_view, GdkDragContext *c
  *-------------------------------------------------------------------
  */
 
-static void bar_pane_keywords_edit_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_pane_keywords_edit_destroy_cb(GtkWidget *, gpointer data)
 {
        auto cdd = static_cast<ConfDialogData *>(data);
        gtk_tree_path_free(cdd->click_tpath);
@@ -818,12 +818,12 @@ static void bar_pane_keywords_edit_destroy_cb(GtkWidget *UNUSED(widget), gpointe
 }
 
 
-static void bar_pane_keywords_edit_cancel_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void bar_pane_keywords_edit_cancel_cb(GenericDialog *, gpointer)
 {
 }
 
 
-static void bar_pane_keywords_edit_ok_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void bar_pane_keywords_edit_ok_cb(GenericDialog *, gpointer data)
 {
        auto cdd = static_cast<ConfDialogData *>(data);
        PaneKeywordsData *pkd = cdd->pkd;
@@ -895,13 +895,13 @@ static void bar_pane_keywords_edit_ok_cb(GenericDialog *UNUSED(gd), gpointer dat
        g_list_free_full(keywords, g_free);
 }
 
-static void bar_pane_keywords_conf_set_helper(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_pane_keywords_conf_set_helper(GtkWidget *, gpointer data)
 {
        auto cdd = static_cast<ConfDialogData *>(data);
        cdd->is_keyword = FALSE;
 }
 
-static void bar_pane_keywords_conf_set_kw(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_pane_keywords_conf_set_kw(GtkWidget *, gpointer data)
 {
        auto cdd = static_cast<ConfDialogData *>(data);
        cdd->is_keyword = TRUE;
@@ -996,13 +996,13 @@ static void bar_pane_keywords_edit_dialog(PaneKeywordsData *pkd, gboolean edit_e
  *-------------------------------------------------------------------
  */
 
-static void bar_pane_keywords_edit_dialog_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_edit_dialog_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        bar_pane_keywords_edit_dialog(pkd, TRUE);
 }
 
-static void bar_pane_keywords_add_dialog_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_add_dialog_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        bar_pane_keywords_edit_dialog(pkd, FALSE);
@@ -1031,12 +1031,12 @@ static void bar_pane_keywords_connect_mark_cb(GtkWidget *menu_widget, gpointer d
        meta_data_connect_mark_with_keyword(keyword_tree, &kw_iter, mark);
 }
 
-static void bar_pane_keywords_disconnect_marks_ok_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void bar_pane_keywords_disconnect_marks_ok_cb(GenericDialog *, gpointer)
 {
        keyword_tree_disconnect_marks();
 }
 
-static void dummy_cancel_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void dummy_cancel_cb(GenericDialog *, gpointer)
 {
        /* no op, only so cancel button appears */
 }
@@ -1061,7 +1061,7 @@ static void bar_pane_keywords_disconnect_marks_cb(GtkWidget *menu_widget, gpoint
        g_string_free(message, TRUE);
 }
 
-static void bar_pane_keywords_delete_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_delete_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        GtkTreeModel *model;
@@ -1081,7 +1081,7 @@ static void bar_pane_keywords_delete_cb(GtkWidget *UNUSED(menu_widget), gpointer
        keyword_delete(GTK_TREE_STORE(keyword_tree), &kw_iter);
 }
 
-static void bar_pane_keywords_hide_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_hide_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        GtkTreeModel *model;
@@ -1101,7 +1101,7 @@ static void bar_pane_keywords_hide_cb(GtkWidget *UNUSED(menu_widget), gpointer d
        keyword_hide_in(GTK_TREE_STORE(keyword_tree), &kw_iter, model);
 }
 
-static void bar_pane_keywords_show_all_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_show_all_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        GtkTreeModel *model;
@@ -1124,7 +1124,7 @@ static void bar_pane_keywords_show_all_cb(GtkWidget *UNUSED(menu_widget), gpoint
        bar_keyword_tree_sync(pkd);
 }
 
-static void bar_pane_keywords_revert_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_revert_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        GList *work;
@@ -1146,7 +1146,7 @@ static void bar_pane_keywords_revert_cb(GtkWidget *UNUSED(menu_widget), gpointer
        bar_keyword_tree_sync(pkd);
 }
 
-static void bar_pane_keywords_expand_checked_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_expand_checked_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        GtkTreeModel *model;
@@ -1155,7 +1155,7 @@ static void bar_pane_keywords_expand_checked_cb(GtkWidget *UNUSED(menu_widget),
        gtk_tree_model_foreach(model, bar_keyword_tree_expand_if_set_cb, pkd);
 }
 
-static void bar_pane_keywords_collapse_all_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_collapse_all_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
 
@@ -1169,7 +1169,7 @@ static void bar_pane_keywords_collapse_all_cb(GtkWidget *UNUSED(menu_widget), gp
        bar_keyword_tree_sync(pkd);
 }
 
-static void bar_pane_keywords_revert_hidden_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_revert_hidden_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        GtkTreeModel *model;
@@ -1183,7 +1183,7 @@ static void bar_pane_keywords_revert_hidden_cb(GtkWidget *UNUSED(menu_widget), g
        bar_keyword_tree_sync(pkd);
 }
 
-static void bar_pane_keywords_collapse_unchecked_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_collapse_unchecked_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        GtkTreeModel *model;
@@ -1192,7 +1192,7 @@ static void bar_pane_keywords_collapse_unchecked_cb(GtkWidget *UNUSED(menu_widge
        gtk_tree_model_foreach(model, bar_keyword_tree_collapse_if_unset_cb, pkd);
 }
 
-static void bar_pane_keywords_hide_unchecked_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_hide_unchecked_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        GtkTreeModel *model;
@@ -1209,21 +1209,21 @@ static void bar_pane_keywords_hide_unchecked_cb(GtkWidget *UNUSED(menu_widget),
        bar_keyword_tree_sync(pkd);
 }
 
-static void bar_pane_keywords_expand_checked_toggle_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_expand_checked_toggle_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        pkd->expand_checked = !pkd->expand_checked;
        bar_keyword_tree_sync(pkd);
 }
 
-static void bar_pane_keywords_collapse_unchecked_toggle_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_collapse_unchecked_toggle_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        pkd->collapse_unchecked = !pkd->collapse_unchecked;
        bar_keyword_tree_sync(pkd);
 }
 
-static void bar_pane_keywords_hide_unchecked_toggle_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_hide_unchecked_toggle_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        pkd->hide_unchecked = !pkd->hide_unchecked;
@@ -1233,7 +1233,7 @@ static void bar_pane_keywords_hide_unchecked_toggle_cb(GtkWidget *UNUSED(menu_wi
 /**
  * @brief Callback for adding selected keyword to all selected images.
  */
-static void bar_pane_keywords_add_to_selected_cb(GtkWidget *UNUSED(menu_widget), gpointer data)
+static void bar_pane_keywords_add_to_selected_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        GtkTreeIter iter; /* This is the iter which initial holds the current keyword */
@@ -1286,7 +1286,7 @@ static void bar_pane_keywords_add_to_selected_cb(GtkWidget *UNUSED(menu_widget),
        g_list_free_full(keywords, g_free);
 }
 
-static void bar_pane_keywords_menu_popup(GtkWidget *UNUSED(widget), PaneKeywordsData *pkd, gint x, gint y)
+static void bar_pane_keywords_menu_popup(GtkWidget *, PaneKeywordsData *pkd, gint x, gint y)
 {
        GtkWidget *menu;
        GtkWidget *item;
@@ -1432,7 +1432,7 @@ void bar_pane_keywords_close_unused(GtkWidget *bar)
 }
 #pragma GCC diagnostic pop
 
-static void bar_pane_keywords_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_pane_keywords_destroy(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        gchar *path;
@@ -1731,7 +1731,7 @@ void bar_pane_keywords_entry_add_from_config(GtkWidget *pane, const gchar **attr
  *-----------------------------------------------------------------------------
  */
 
-static gboolean autocomplete_activate_cb(GtkWidget *UNUSED(widget), gpointer data)
+static gboolean autocomplete_activate_cb(GtkWidget *, gpointer data)
 {
        auto pkd = static_cast<PaneKeywordsData *>(data);
        gchar *entry_text;
@@ -1789,7 +1789,7 @@ static gboolean autocomplete_activate_cb(GtkWidget *UNUSED(widget), gpointer dat
 gint autocomplete_sort_iter_compare_func (GtkTreeModel *model,
                                                                        GtkTreeIter *a,
                                                                        GtkTreeIter *b,
-                                                                       gpointer UNUSED(userdata))
+                                                                       gpointer)
 {
        gint ret = 0;
        gchar *name1, *name2;
index c340010..50bb238 100644 (file)
@@ -96,7 +96,7 @@ static void bar_pane_rating_notify_cb(FileData *fd, NotifyType type, gpointer da
                }
 }
 
-static void bar_pane_rating_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_pane_rating_destroy(GtkWidget *, gpointer data)
 {
        auto prd = static_cast<PaneRatingData *>(data);
 
index fb4b3f2..1fd2d69 100644 (file)
@@ -291,7 +291,7 @@ static void bar_sort_undo_cb(GtkWidget *button, gpointer data)
                }
 }
 
-static void bar_sort_bookmark_select_folder(SortData *sd, FileData *UNUSED(source), const gchar *path)
+static void bar_sort_bookmark_select_folder(SortData *sd, FileData *, const gchar *path)
 {
        GList *orig_list;
        GList *action_list;
@@ -420,7 +420,7 @@ static void bar_sort_set_filter_cb(GtkWidget *button, gpointer data)
        bar_sort_set_action(sd, BAR_SORT_FILTER, key);
 }
 
-static void bar_filter_help_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void bar_filter_help_cb(GenericDialog *, gpointer)
 {
        help_window_show("GuidePluginsConfig.html#Geeqieextensions");
 }
@@ -439,7 +439,7 @@ static void bar_filter_help_dialog()
        gtk_widget_show(gd->dialog);
 }
 
-static gboolean bar_filter_message_cb(GtkWidget *UNUSED(widget), GdkEventButton *event, gpointer UNUSED(data))
+static gboolean bar_filter_message_cb(GtkWidget *, GdkEventButton *event, gpointer)
 {
        if (event->button != MOUSE_BUTTON_RIGHT) return FALSE;
 
@@ -448,7 +448,7 @@ static gboolean bar_filter_message_cb(GtkWidget *UNUSED(widget), GdkEventButton
        return TRUE;
 }
 
-static void bar_sort_help_cb(gpointer UNUSED(data))
+static void bar_sort_help_cb(gpointer)
 {
        bar_filter_help_dialog();
 }
@@ -542,7 +542,7 @@ static void bar_sort_add_ok_cb(FileDialog *fd, gpointer data)
        bar_sort_add_close(sd);
 }
 
-static void bar_sort_add_cancel_cb(FileDialog *UNUSED(fd), gpointer data)
+static void bar_sort_add_cancel_cb(FileDialog *, gpointer data)
 {
        auto sd = static_cast<SortData *>(data);
 
@@ -609,7 +609,7 @@ void bar_sort_close(GtkWidget *bar)
        gtk_widget_destroy(sd->vbox);
 }
 
-static void bar_sort_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_sort_destroy(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SortData *>(data);
 
@@ -760,7 +760,7 @@ static GtkWidget *bar_sort_new(LayoutWindow *lw, SortActionType action,
        return sd->vbox;
 }
 
-GtkWidget *bar_sort_new_from_config(LayoutWindow *lw, const gchar **UNUSED(attribute_names), const gchar **UNUSED(attribute_values))
+GtkWidget *bar_sort_new_from_config(LayoutWindow *lw, const gchar **, const gchar **)
 {
        GtkWidget *bar;
 
index 9887d5d..b00a7e0 100644 (file)
@@ -216,7 +216,7 @@ struct BarData
        gint width;
 };
 
-static void bar_expander_move(GtkWidget *UNUSED(widget), gpointer data, gboolean up, gboolean single_step)
+static void bar_expander_move(GtkWidget *, gpointer data, gboolean up, gboolean single_step)
 {
        auto expander = static_cast<GtkWidget *>(data);
        GtkWidget *box;
@@ -268,7 +268,7 @@ static void height_spin_changed_cb(GtkSpinButton *spin, gpointer data)
        gtk_widget_set_size_request(GTK_WIDGET(data), -1, gtk_spin_button_get_value_as_int(spin));
 }
 
-static void height_spin_key_press_cb(GtkEventControllerKey *UNUSED(controller), gint keyval, guint UNUSED(keycode), GdkModifierType UNUSED(state), gpointer data)
+static void height_spin_key_press_cb(GtkEventControllerKey *, gint keyval, guint, GdkModifierType, gpointer data)
 {
        if ((keyval == GDK_KEY_Return || keyval == GDK_KEY_Escape))
                {
@@ -276,7 +276,7 @@ static void height_spin_key_press_cb(GtkEventControllerKey *UNUSED(controller),
                }
 }
 
-static void bar_expander_height_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_expander_height_cb(GtkWidget *, gpointer data)
 {
        auto expander = static_cast<GtkWidget *>(data);
        GtkWidget *spin;
@@ -322,13 +322,13 @@ static void bar_expander_height_cb(GtkWidget *UNUSED(widget), gpointer data)
        g_list_free(list);
 }
 
-static void bar_expander_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_expander_delete_cb(GtkWidget *, gpointer data)
 {
        auto expander = static_cast<GtkWidget *>(data);
        gtk_widget_destroy(expander);
 }
 
-static void bar_expander_add_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void bar_expander_add_cb(GtkWidget *widget, gpointer)
 {
        const KnownPanes *pane = known_panes;
        auto id = static_cast<const gchar *>(g_object_get_data(G_OBJECT(widget), "pane_add_id"));
@@ -426,7 +426,7 @@ static void bar_menu_add_popup(GtkWidget *widget)
 }
 
 
-static gboolean bar_menu_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer UNUSED(data))
+static gboolean bar_menu_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer)
 {
        if (bevent->button == MOUSE_BUTTON_RIGHT)
                {
@@ -436,7 +436,7 @@ static gboolean bar_menu_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer
        return FALSE;
 }
 
-static void bar_expander_cb(GObject *object, GParamSpec *UNUSED(param_spec), gpointer UNUSED(data))
+static void bar_expander_cb(GObject *object, GParamSpec *, gpointer)
 {
        GtkExpander *expander;
        GtkWidget *child;
@@ -454,7 +454,7 @@ static void bar_expander_cb(GObject *object, GParamSpec *UNUSED(param_spec), gpo
                }
 }
 
-static gboolean bar_menu_add_cb(GtkWidget *widget, GdkEventButton *UNUSED(bevent), gpointer UNUSED(data))
+static gboolean bar_menu_add_cb(GtkWidget *widget, GdkEventButton *, gpointer)
 {
        bar_menu_add_popup(widget);
        return TRUE;
@@ -659,7 +659,7 @@ void bar_add(GtkWidget *bar, GtkWidget *pane)
 
 }
 
-void bar_populate_default(GtkWidget *UNUSED(bar))
+void bar_populate_default(GtkWidget *)
 {
        const gchar *populate_id[] = {"histogram", "title", "keywords", "comment", "rating", "exif", nullptr};
        const gchar **id = populate_id;
@@ -672,7 +672,7 @@ void bar_populate_default(GtkWidget *UNUSED(bar))
                }
 }
 
-static void bar_size_allocate(GtkWidget *UNUSED(widget), GtkAllocation *UNUSED(allocation), gpointer data)
+static void bar_size_allocate(GtkWidget *, GtkAllocation *, gpointer data)
 {
        auto bd = static_cast<BarData *>(data);
 
@@ -702,7 +702,7 @@ void bar_close(GtkWidget *bar)
        gtk_widget_destroy(bd->widget);
 }
 
-static void bar_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void bar_destroy(GtkWidget *, gpointer data)
 {
        auto bd = static_cast<BarData *>(data);
 
@@ -718,7 +718,7 @@ static void bar_destroy(GtkWidget *UNUSED(widget), gpointer data)
    it should be removed as soon as a better solution exists
 */
 
-static void bar_unrealize_clutter_fix_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void bar_unrealize_clutter_fix_cb(GtkWidget *widget, gpointer)
 {
        GtkWidget *child = gtk_bin_get_child(GTK_BIN(widget));
        if (child) gtk_widget_unrealize(child);
index c7ec34f..08a9c57 100644 (file)
 
 static gboolean cache_loader_phase2_idle_cb(gpointer data);
 
-static void cache_loader_phase1_done_cb(ImageLoader *UNUSED(il), gpointer data)
+static void cache_loader_phase1_done_cb(ImageLoader *, gpointer data)
 {
        auto cl = static_cast<CacheLoader *>(data);
 
        cl->idle_id = g_idle_add(cache_loader_phase2_idle_cb, cl);
 }
 
-static void cache_loader_phase1_error_cb(ImageLoader *UNUSED(il), gpointer data)
+static void cache_loader_phase1_error_cb(ImageLoader *, gpointer data)
 {
        auto cl = static_cast<CacheLoader *>(data);
 
index cf1a613..cf5d4a2 100644 (file)
@@ -60,18 +60,18 @@ struct CMData
 static gchar *cache_maintenance_path = nullptr;
 static GtkStatusIcon *status_icon;
 
-static void cache_maintenance_sim_stop_cb(gpointer UNUSED(data))
+static void cache_maintenance_sim_stop_cb(gpointer)
 {
        exit(EXIT_SUCCESS);
 }
 
-static void cache_maintenance_render_stop_cb(gpointer UNUSED(data))
+static void cache_maintenance_render_stop_cb(gpointer)
 {
        gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Creating sim data..."));
        cache_manager_sim_remote(cache_maintenance_path, TRUE, reinterpret_cast<GDestroyNotify *>(cache_maintenance_sim_stop_cb));
 }
 
-static void cache_maintenance_clean_stop_cb(gpointer UNUSED(data))
+static void cache_maintenance_clean_stop_cb(gpointer)
 {
        gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Creating thumbs..."));
        cache_manager_render_remote(cache_maintenance_path, TRUE, options->thumbnails.cache_into_dirs, reinterpret_cast<GDestroyNotify *>(cache_maintenance_render_stop_cb));
@@ -82,7 +82,7 @@ static void cache_maintenance_user_cancel_cb()
        exit(EXIT_FAILURE);
 }
 
-static void cache_maintenance_status_icon_activate_cb(GtkStatusIcon *UNUSED(status), gpointer UNUSED(data))
+static void cache_maintenance_status_icon_activate_cb(GtkStatusIcon *, gpointer)
 {
        GtkWidget *menu;
        GtkWidget *item;
@@ -316,7 +316,7 @@ static gboolean cache_maintain_home_cb(gpointer data)
        return G_SOURCE_CONTINUE;
 }
 
-static void cache_maintain_home_close_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void cache_maintain_home_close_cb(GenericDialog *, gpointer data)
 {
        auto cm = static_cast<CMData *>(data);
 
@@ -325,7 +325,7 @@ static void cache_maintain_home_close_cb(GenericDialog *UNUSED(gd), gpointer dat
        cache_maintain_home_close(cm);
 }
 
-static void cache_maintain_home_stop_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void cache_maintain_home_stop_cb(GenericDialog *, gpointer data)
 {
        auto cm = static_cast<CMData *>(data);
 
@@ -573,7 +573,7 @@ static void cache_maint_copied(FileData *fd)
        g_free(src_cache);
 }
 
-void cache_notify_cb(FileData *fd, NotifyType type, gpointer UNUSED(data))
+void cache_notify_cb(FileData *fd, NotifyType type, gpointer)
 {
        if (!(type & NOTIFY_CHANGE) || !fd->change) return;
 
@@ -661,7 +661,7 @@ static void cache_manager_render_reset(CacheOpsData *cd)
        cd->tl = nullptr;
 }
 
-static void cache_manager_render_close_cb(GenericDialog *UNUSED(fd), gpointer data)
+static void cache_manager_render_close_cb(GenericDialog *, gpointer data)
 {
        auto cd = static_cast<CacheOpsData *>(data);
 
@@ -687,7 +687,7 @@ static void cache_manager_render_finish(CacheOpsData *cd)
                }
 }
 
-static void cache_manager_render_stop_cb(GenericDialog *UNUSED(fd), gpointer data)
+static void cache_manager_render_stop_cb(GenericDialog *, gpointer data)
 {
        auto cd = static_cast<CacheOpsData *>(data);
 
@@ -718,7 +718,7 @@ static void cache_manager_render_folder(CacheOpsData *cd, FileData *dir_fd)
 
 static gboolean cache_manager_render_file(CacheOpsData *cd);
 
-static void cache_manager_render_thumb_done_cb(ThumbLoader *UNUSED(tl), gpointer data)
+static void cache_manager_render_thumb_done_cb(ThumbLoader *, gpointer data)
 {
        auto cd = static_cast<CacheOpsData *>(data);
 
@@ -792,7 +792,7 @@ static gboolean cache_manager_render_file(CacheOpsData *cd)
        return FALSE;
 }
 
-static void cache_manager_render_start_cb(GenericDialog *UNUSED(fd), gpointer data)
+static void cache_manager_render_start_cb(GenericDialog *, gpointer data)
 {
        auto cd = static_cast<CacheOpsData *>(data);
        gchar *path;
@@ -956,7 +956,7 @@ void cache_manager_render_remote(const gchar *path, gboolean recurse, gboolean l
        cache_manager_render_start_render_remote(cd, path);
 }
 
-static void cache_manager_standard_clean_close_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void cache_manager_standard_clean_close_cb(GenericDialog *, gpointer data)
 {
        auto cd = static_cast<CacheOpsData *>(data);
 
@@ -992,7 +992,7 @@ static void cache_manager_standard_clean_done(CacheOpsData *cd)
        cd->list = nullptr;
 }
 
-static void cache_manager_standard_clean_stop_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void cache_manager_standard_clean_stop_cb(GenericDialog *, gpointer data)
 {
        auto cd = static_cast<CacheOpsData *>(data);
 
@@ -1074,7 +1074,7 @@ static void cache_manager_standard_clean_valid_cb(const gchar *path, gboolean va
                }
 }
 
-static void cache_manager_standard_clean_start(GenericDialog *UNUSED(gd), gpointer data)
+static void cache_manager_standard_clean_start(GenericDialog *, gpointer data)
 {
        auto cd = static_cast<CacheOpsData *>(data);
        GList *list;
@@ -1195,29 +1195,29 @@ void cache_manager_standard_process_remote(gboolean clear)
        cache_manager_standard_clean_start(nullptr, cd);
 }
 
-static void cache_manager_standard_clean_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void cache_manager_standard_clean_cb(GtkWidget *widget, gpointer)
 {
        cache_manager_standard_process(widget, FALSE);
 }
 
-static void cache_manager_standard_clear_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void cache_manager_standard_clear_cb(GtkWidget *widget, gpointer)
 {
        cache_manager_standard_process(widget, TRUE);
 }
 
 
-static void cache_manager_main_clean_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void cache_manager_main_clean_cb(GtkWidget *widget, gpointer)
 {
        cache_maintain_home(FALSE, FALSE, widget);
 }
 
 
-static void dummy_cancel_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void dummy_cancel_cb(GenericDialog *, gpointer)
 {
        /* no op, only so cancel button appears */
 }
 
-static void cache_manager_main_clear_ok_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void cache_manager_main_clear_ok_cb(GenericDialog *, gpointer)
 {
        cache_maintain_home(FALSE, TRUE, nullptr);
 }
@@ -1236,12 +1236,12 @@ void cache_manager_main_clear_confirm(GtkWidget *parent)
        gtk_widget_show(gd->dialog);
 }
 
-static void cache_manager_main_clear_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void cache_manager_main_clear_cb(GtkWidget *widget, gpointer)
 {
        cache_manager_main_clear_confirm(widget);
 }
 
-static void cache_manager_render_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void cache_manager_render_cb(GtkWidget *widget, gpointer)
 {
        const gchar *path = layout_get_path(nullptr);
 
@@ -1249,7 +1249,7 @@ static void cache_manager_render_cb(GtkWidget *widget, gpointer UNUSED(data))
        cache_manager_render_dialog(widget, path);
 }
 
-static void cache_manager_metadata_clean_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void cache_manager_metadata_clean_cb(GtkWidget *widget, gpointer)
 {
        cache_maintain_home(TRUE, FALSE, widget);
 }
@@ -1257,7 +1257,7 @@ static void cache_manager_metadata_clean_cb(GtkWidget *widget, gpointer UNUSED(d
 
 static CacheManager *cache_manager = nullptr;
 
-static void cache_manager_close_cb(GenericDialog *gd, gpointer UNUSED(data))
+static void cache_manager_close_cb(GenericDialog *gd, gpointer)
 {
        generic_dialog_close(gd);
 
@@ -1265,7 +1265,7 @@ static void cache_manager_close_cb(GenericDialog *gd, gpointer UNUSED(data))
        cache_manager = nullptr;
 }
 
-static void cache_manager_help_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void cache_manager_help_cb(GenericDialog *, gpointer)
 {
        help_window_show("GuideReferenceManagement.html");
 }
@@ -1298,7 +1298,7 @@ static void cache_manager_sim_reset(CacheOpsData *cd)
        cd->cl = nullptr;
 }
 
-static void cache_manager_sim_close_cb(GenericDialog *UNUSED(fd), gpointer data)
+static void cache_manager_sim_close_cb(GenericDialog *, gpointer data)
 {
        auto cd = static_cast<CacheOpsData *>(data);
 
@@ -1323,7 +1323,7 @@ static void cache_manager_sim_finish(CacheOpsData *cd)
                }
 }
 
-static void cache_manager_sim_stop_cb(GenericDialog *UNUSED(fd), gpointer data)
+static void cache_manager_sim_stop_cb(GenericDialog *, gpointer data)
 {
        auto cd = static_cast<CacheOpsData *>(data);
 
@@ -1352,7 +1352,7 @@ static void cache_manager_sim_folder(CacheOpsData *cd, FileData *dir_fd)
        cd->list_dir = g_list_concat(list_d, cd->list_dir);
 }
 
-static void cache_manager_sim_file_done_cb(CacheLoader *UNUSED(cl), gint UNUSED(error), gpointer data)
+static void cache_manager_sim_file_done_cb(CacheLoader *, gint, gpointer data)
 {
        auto cd = static_cast<CacheOpsData *>(data);
 
@@ -1461,7 +1461,7 @@ static gboolean cache_manager_sim_file(CacheOpsData *cd)
        return FALSE;
 }
 
-static void cache_manager_sim_start_cb(GenericDialog *UNUSED(fd), gpointer data)
+static void cache_manager_sim_start_cb(GenericDialog *, gpointer data)
 {
        auto cd = static_cast<CacheOpsData *>(data);
        gchar *path;
@@ -1572,7 +1572,7 @@ static void cache_manager_sim_load_dialog(GtkWidget *widget, const gchar *path)
        gtk_widget_show(cd->gd->dialog);
 }
 
-static void cache_manager_sim_load_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void cache_manager_sim_load_cb(GtkWidget *widget, gpointer)
 {
        const gchar *path = layout_get_path(nullptr);
 
@@ -1580,7 +1580,7 @@ static void cache_manager_sim_load_cb(GtkWidget *widget, gpointer UNUSED(data))
        cache_manager_sim_load_dialog(widget, path);
 }
 
-static void cache_manager_cache_maintenance_close_cb(GenericDialog *UNUSED(fd), gpointer data)
+static void cache_manager_cache_maintenance_close_cb(GenericDialog *, gpointer data)
 {
        auto cd = static_cast<CacheOpsData *>(data);
 
@@ -1591,7 +1591,7 @@ static void cache_manager_cache_maintenance_close_cb(GenericDialog *UNUSED(fd),
        g_free(cd);
 }
 
-static void cache_manager_cache_maintenance_start_cb(GenericDialog *UNUSED(fd), gpointer data)
+static void cache_manager_cache_maintenance_start_cb(GenericDialog *, gpointer data)
 {
        auto cd = static_cast<CacheOpsData *>(data);
        gchar *path;
@@ -1670,7 +1670,7 @@ static void cache_manager_cache_maintenance_load_dialog(GtkWidget *widget, const
        gtk_widget_show(cd->gd->dialog);
 }
 
-static void cache_manager_cache_maintenance_load_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void cache_manager_cache_maintenance_load_cb(GtkWidget *widget, gpointer)
 {
        const gchar *path = layout_get_path(nullptr);
 
index f4da7c1..66c37eb 100644 (file)
@@ -116,7 +116,7 @@ gqv_cell_renderer_icon_get_type()
 }
 
 static void
-gqv_cell_renderer_icon_init_wrapper(void *data, void *UNUSED(user_data))
+gqv_cell_renderer_icon_init_wrapper(void *data, void *)
 {
        gqv_cell_renderer_icon_init(static_cast<GQvCellRendererIcon *>(data));
 }
@@ -129,7 +129,7 @@ gqv_cell_renderer_icon_init(GQvCellRendererIcon *cellicon)
 }
 
 static void
-gqv_cell_renderer_icon_class_init_wrapper(void *data, void *UNUSED(user_data))
+gqv_cell_renderer_icon_class_init_wrapper(void *data, void *)
 {
        gqv_cell_renderer_icon_class_init(static_cast<GQvCellRendererIconClass *>(data));
 }
@@ -626,7 +626,7 @@ static void gqv_cell_renderer_icon_get_size(GtkCellRenderer    *cell,
 static void gqv_cell_renderer_icon_render(GtkCellRenderer *cell,
                                           cairo_t *cr,
                                           GtkWidget *widget,
-                                          const GdkRectangle *UNUSED(background_area),
+                                          const GdkRectangle *,
                                           const GdkRectangle *cell_area,
                                           GtkCellRendererState flags)
 
@@ -809,9 +809,9 @@ static gboolean gqv_cell_renderer_icon_activate(GtkCellRenderer      *cell,
                                                GdkEvent             *event,
                                                GtkWidget            *widget,
                                                const gchar          *path,
-                                               const GdkRectangle   *UNUSED(background_area),
+                                               const GdkRectangle   *,
                                                const GdkRectangle   *cell_area,
-                                               GtkCellRendererState  UNUSED(flags))
+                                               GtkCellRendererState)
 {
        auto cellicon = reinterpret_cast<GQvCellRendererIcon *>(cell);
        GdkEventButton *bevent = &event->button;
index 2a6c26a..c4a7c79 100644 (file)
@@ -40,7 +40,7 @@ enum {
 static gboolean collection_save_confirmed(FileDialog *fd, gboolean overwrite, CollectionData *cd);
 
 
-static void collection_confirm_ok_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void collection_confirm_ok_cb(GenericDialog *, gpointer data)
 {
        auto fd = static_cast<FileDialog *>(data);
        auto cd = static_cast<CollectionData *>(GENERIC_DIALOG(fd)->data);
@@ -52,7 +52,7 @@ static void collection_confirm_ok_cb(GenericDialog *UNUSED(gd), gpointer data)
                }
 }
 
-static void collection_confirm_cancel_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void collection_confirm_cancel_cb(GenericDialog *, gpointer)
 {
        /* this is a no-op, so the cancel button is added */
 }
index fb88ebd..6f909a7 100644 (file)
@@ -293,7 +293,7 @@ static void collection_load_thumb_do(CollectionData *cd)
        if (cd->info_updated_func) cd->info_updated_func(cd, cd->thumb_info, cd->info_updated_data);
 }
 
-static void collection_load_thumb_error_cb(ThumbLoader *UNUSED(tl), gpointer data)
+static void collection_load_thumb_error_cb(ThumbLoader *, gpointer data)
 {
        auto cd = static_cast<CollectionData *>(data);
 
@@ -301,7 +301,7 @@ static void collection_load_thumb_error_cb(ThumbLoader *UNUSED(tl), gpointer dat
        collection_load_thumb_step(cd);
 }
 
-static void collection_load_thumb_done_cb(ThumbLoader *UNUSED(tl), gpointer data)
+static void collection_load_thumb_done_cb(ThumbLoader *, gpointer data)
 {
        auto cd = static_cast<CollectionData *>(data);
 
@@ -866,7 +866,7 @@ static gboolean collect_manager_process_entry_list()
 
 
 
-static gboolean collect_manager_process_cb(gpointer UNUSED(data))
+static gboolean collect_manager_process_cb(gpointer)
 {
        if (collection_manager_action_list) collect_manager_refresh();
        collect_manager_process_actions(COLLECT_MANAGER_ACTIONS_PER_IDLE);
@@ -878,7 +878,7 @@ static gboolean collect_manager_process_cb(gpointer UNUSED(data))
        return G_SOURCE_REMOVE;
 }
 
-static gboolean collect_manager_timer_cb(gpointer UNUSED(data))
+static gboolean collect_manager_timer_cb(gpointer)
 {
        DEBUG_1("collection manager timer expired");
 
@@ -983,7 +983,7 @@ void collect_manager_flush()
        while (collect_manager_process_cb(nullptr));
 }
 
-void collect_manager_notify_cb(FileData *fd, NotifyType type, gpointer UNUSED(data))
+void collect_manager_notify_cb(FileData *fd, NotifyType type, gpointer)
 {
        if (!(type & NOTIFY_CHANGE) || !fd->change) return;
 
index 3edad28..809c31d 100644 (file)
@@ -673,7 +673,7 @@ static void tip_update(CollectTable *ct, CollectInfo *info)
  *-------------------------------------------------------------------
  */
 
-static void collection_table_popup_save_as_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_save_as_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -720,28 +720,28 @@ static void collection_table_popup_edit_cb(GtkWidget *widget, gpointer data)
        file_util_start_editor_from_filelist(key, collection_table_popup_file_list(ct), nullptr, ct->listview);
 }
 
-static void collection_table_popup_copy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_copy_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
        file_util_copy(nullptr, collection_table_popup_file_list(ct), nullptr, ct->listview);
 }
 
-static void collection_table_popup_move_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_move_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
        file_util_move(nullptr, collection_table_popup_file_list(ct), nullptr, ct->listview);
 }
 
-static void collection_table_popup_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_rename_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
        file_util_rename(nullptr, collection_table_popup_file_list(ct), ct->listview);
 }
 
-static void collection_table_popup_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_delete_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -749,7 +749,7 @@ static void collection_table_popup_delete_cb(GtkWidget *UNUSED(widget), gpointer
        file_util_delete(nullptr, collection_table_popup_file_list(ct), ct->listview);
 }
 
-static void collection_table_popup_move_to_trash_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_move_to_trash_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -757,14 +757,14 @@ static void collection_table_popup_move_to_trash_cb(GtkWidget *UNUSED(widget), g
        file_util_delete(nullptr, collection_table_popup_file_list(ct), ct->listview);
 }
 
-static void collection_table_popup_copy_path_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_copy_path_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
        file_util_copy_path_list_to_clipboard(collection_table_popup_file_list(ct), TRUE);
 }
 
-static void collection_table_popup_copy_path_unquoted_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_copy_path_unquoted_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -785,7 +785,7 @@ static void collection_table_popup_sort_cb(GtkWidget *widget, gpointer data)
        collection_set_sort_method(ct->cd, type);
 }
 
-static void collection_table_popup_randomize_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void collection_table_popup_randomize_cb(GtkWidget *widget, gpointer)
 {
        CollectTable *ct;
 
@@ -796,7 +796,7 @@ static void collection_table_popup_randomize_cb(GtkWidget *widget, gpointer UNUS
        collection_randomize(ct->cd);
 }
 
-static void collection_table_popup_view_new_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_view_new_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -806,7 +806,7 @@ static void collection_table_popup_view_new_cb(GtkWidget *UNUSED(widget), gpoint
                }
 }
 
-static void collection_table_popup_view_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_view_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -816,7 +816,7 @@ static void collection_table_popup_view_cb(GtkWidget *UNUSED(widget), gpointer d
                }
 }
 
-static void collection_table_popup_selectall_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_selectall_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -824,7 +824,7 @@ static void collection_table_popup_selectall_cb(GtkWidget *UNUSED(widget), gpoin
        ct->prev_selection= ct->click_info;
 }
 
-static void collection_table_popup_unselectall_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_unselectall_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -832,7 +832,7 @@ static void collection_table_popup_unselectall_cb(GtkWidget *UNUSED(widget), gpo
        ct->prev_selection= ct->click_info;
 }
 
-static void collection_table_popup_select_invert_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_select_invert_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -840,12 +840,12 @@ static void collection_table_popup_select_invert_cb(GtkWidget *UNUSED(widget), g
        ct->prev_selection= ct->click_info;
 }
 
-static void collection_table_popup_rectangular_selection_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void collection_table_popup_rectangular_selection_cb(GtkWidget *, gpointer)
 {
        options->collections.rectangular_selection = !(options->collections.rectangular_selection);
 }
 
-static void collection_table_popup_remove_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_remove_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
        GList *list;
@@ -865,7 +865,7 @@ static void collection_table_popup_remove_cb(GtkWidget *UNUSED(widget), gpointer
        g_list_free(list);
 }
 
-static void collection_table_popup_add_file_selection_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_add_file_selection_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
        GList *list;
@@ -882,14 +882,14 @@ static void collection_table_popup_add_file_selection_cb(GtkWidget *UNUSED(widge
                }
 }
 
-static void collection_table_popup_add_collection_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_add_collection_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
        collection_dialog_append(nullptr, ct->cd);
 }
 
-static void collection_table_popup_goto_original_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_goto_original_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
        GList *list;
@@ -909,7 +909,7 @@ static void collection_table_popup_goto_original_cb(GtkWidget *UNUSED(widget), g
        g_list_free(list);
 }
 
-static void collection_table_popup_find_dupes_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_find_dupes_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
        DupeWindow *dw;
@@ -918,7 +918,7 @@ static void collection_table_popup_find_dupes_cb(GtkWidget *UNUSED(widget), gpoi
        dupe_window_add_collection(dw, ct->cd);
 }
 
-static void collection_table_popup_print_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_print_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
        FileData *fd;
@@ -928,21 +928,21 @@ static void collection_table_popup_print_cb(GtkWidget *UNUSED(widget), gpointer
        print_window_new(fd, collection_table_selection_get_list(ct), collection_table_get_list(ct), gtk_widget_get_toplevel(ct->listview));
 }
 
-static void collection_table_popup_show_names_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_show_names_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
        collection_table_toggle_filenames(ct);
 }
 
-static void collection_table_popup_show_stars_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_show_stars_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
        collection_table_toggle_stars(ct);
 }
 
-static void collection_table_popup_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_popup_destroy_cb(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -1630,7 +1630,7 @@ static gboolean collection_table_auto_scroll_idle_cb(gpointer data)
        return G_SOURCE_REMOVE;
 }
 
-static gboolean collection_table_auto_scroll_notify_cb(GtkWidget *UNUSED(widget), gint UNUSED(x), gint UNUSED(y), gpointer data)
+static gboolean collection_table_auto_scroll_notify_cb(GtkWidget *, gint, gint, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -1668,7 +1668,7 @@ static void collection_table_scroll(CollectTable *ct, gboolean scroll)
  *-------------------------------------------------------------------
  */
 
-static gboolean collection_table_motion_cb(GtkWidget *UNUSED(widget), GdkEventMotion *event, gpointer data)
+static gboolean collection_table_motion_cb(GtkWidget *, GdkEventMotion *event, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -1677,7 +1677,7 @@ static gboolean collection_table_motion_cb(GtkWidget *UNUSED(widget), GdkEventMo
        return FALSE;
 }
 
-static gboolean collection_table_press_cb(GtkWidget *UNUSED(widget), GdkEventButton *bevent, gpointer data)
+static gboolean collection_table_press_cb(GtkWidget *, GdkEventButton *bevent, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
        GtkTreeIter iter;
@@ -1716,7 +1716,7 @@ static gboolean collection_table_press_cb(GtkWidget *UNUSED(widget), GdkEventBut
        return TRUE;
 }
 
-static gboolean collection_table_release_cb(GtkWidget *UNUSED(widget), GdkEventButton *bevent, gpointer data)
+static gboolean collection_table_release_cb(GtkWidget *, GdkEventButton *bevent, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
        GtkTreeIter iter;
@@ -1776,7 +1776,7 @@ static gboolean collection_table_release_cb(GtkWidget *UNUSED(widget), GdkEventB
        return TRUE;
 }
 
-static gboolean collection_table_leave_cb(GtkWidget *UNUSED(widget), GdkEventCrossing *UNUSED(event), gpointer data)
+static gboolean collection_table_leave_cb(GtkWidget *, GdkEventCrossing *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -1790,7 +1790,7 @@ static gboolean collection_table_leave_cb(GtkWidget *UNUSED(widget), GdkEventCro
  *-------------------------------------------------------------------
  */
 
-static gboolean collection_table_destroy_node_cb(GtkTreeModel *store, GtkTreePath *UNUSED(tpath), GtkTreeIter *iter, gpointer UNUSED(data))
+static gboolean collection_table_destroy_node_cb(GtkTreeModel *store, GtkTreePath *, GtkTreeIter *iter, gpointer)
 {
        GList *list;
 
@@ -1889,7 +1889,7 @@ static void collection_table_populate(CollectTable *ct, gboolean resize)
        collection_table_update_status(ct);
 }
 
-static void collection_table_populate_at_new_size(CollectTable *ct, gint w, gint UNUSED(h), gboolean force)
+static void collection_table_populate_at_new_size(CollectTable *ct, gint w, gint, gboolean force)
 {
        gint new_cols;
        gint thumb_width;
@@ -2127,12 +2127,12 @@ void collection_table_file_update(CollectTable *ct, CollectInfo *info)
                }
 }
 
-void collection_table_file_add(CollectTable *ct, CollectInfo *UNUSED(info))
+void collection_table_file_add(CollectTable *ct, CollectInfo *)
 {
        collection_table_sync_idle(ct);
 }
 
-void collection_table_file_insert(CollectTable *ct, CollectInfo *UNUSED(ci))
+void collection_table_file_insert(CollectTable *ct, CollectInfo *)
 {
        collection_table_sync_idle(ct);
 }
@@ -2199,21 +2199,21 @@ static void confirm_dir_list_do(CollectTable *ct, GList *list, gboolean recursiv
 }
 
 
-static void confirm_dir_list_add(GtkWidget *UNUSED(widget), gpointer data)
+static void confirm_dir_list_add(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
        confirm_dir_list_do(ct, ct->drop_list, FALSE);
 }
 
-static void confirm_dir_list_recurse(GtkWidget *UNUSED(widget), gpointer data)
+static void confirm_dir_list_recurse(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
        confirm_dir_list_do(ct, ct->drop_list, TRUE);
 }
 
-static void confirm_dir_list_skip(GtkWidget *UNUSED(widget), gpointer data)
+static void confirm_dir_list_skip(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -2262,9 +2262,9 @@ static GtkTargetEntry collection_drop_types[] = {
 static gint n_collection_drop_types = 2;
 
 
-static void collection_table_dnd_get(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context),
+static void collection_table_dnd_get(GtkWidget *, GdkDragContext *,
                                     GtkSelectionData *selection_data, guint info,
-                                    guint UNUSED(time), gpointer data)
+                                    guint, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
        gboolean selected;
@@ -2313,10 +2313,10 @@ static void collection_table_dnd_get(GtkWidget *UNUSED(widget), GdkDragContext *
 }
 
 
-static void collection_table_dnd_receive(GtkWidget *UNUSED(widget), GdkDragContext *context,
+static void collection_table_dnd_receive(GtkWidget *, GdkDragContext *context,
                                          gint x, gint y,
                                          GtkSelectionData *selection_data, guint info,
-                                         guint UNUSED(time), gpointer data)
+                                         guint, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
        GList *list = nullptr;
@@ -2414,7 +2414,7 @@ static void collection_table_dnd_begin(GtkWidget *widget, GdkDragContext *contex
                }
 }
 
-static void collection_table_dnd_end(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context), gpointer data)
+static void collection_table_dnd_end(GtkWidget *, GdkDragContext *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -2424,8 +2424,7 @@ static void collection_table_dnd_end(GtkWidget *UNUSED(widget), GdkDragContext *
        collection_table_scroll(ct, FALSE);
 }
 
-static gint collection_table_dnd_motion(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context),
-                                       gint x, gint y, guint UNUSED(time), gpointer data)
+static gint collection_table_dnd_motion(GtkWidget *, GdkDragContext *, gint x, gint y, guint, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -2435,7 +2434,7 @@ static gint collection_table_dnd_motion(GtkWidget *UNUSED(widget), GdkDragContex
        return FALSE;
 }
 
-static void collection_table_dnd_leave(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context), guint UNUSED(time), gpointer data)
+static void collection_table_dnd_leave(GtkWidget *, GdkDragContext *, guint, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -2478,7 +2477,7 @@ struct ColumnData
        gint number;
 };
 
-static void collection_table_cell_data_cb(GtkTreeViewColumn *UNUSED(tree_column), GtkCellRenderer *cell,
+static void collection_table_cell_data_cb(GtkTreeViewColumn *, GtkCellRenderer *cell,
                                          GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer data)
 {
        auto cd = static_cast<ColumnData *>(data);
@@ -2614,7 +2613,7 @@ static void collection_table_append_column(CollectTable *ct, gint n)
  *-------------------------------------------------------------------
  */
 
-static void collection_table_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void collection_table_destroy(GtkWidget *, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
@@ -2643,7 +2642,7 @@ static void collection_table_destroy(GtkWidget *UNUSED(widget), gpointer data)
        g_free(ct);
 }
 
-static void collection_table_sized(GtkWidget *UNUSED(widget), GtkAllocation *allocation, gpointer data)
+static void collection_table_sized(GtkWidget *, GtkAllocation *allocation, gpointer data)
 {
        auto ct = static_cast<CollectTable *>(data);
 
index ee4c939..b14c008 100644 (file)
@@ -75,7 +75,7 @@ static void collection_notify_cb(FileData *fd, NotifyType type, gpointer data);
  *-------------------------------------------------------------------
  */
 
-CollectInfo *collection_info_new(FileData *fd, struct stat *UNUSED(st), GdkPixbuf *pixbuf)
+CollectInfo *collection_info_new(FileData *fd, struct stat *, GdkPixbuf *pixbuf)
 {
        CollectInfo *ci;
 
@@ -923,7 +923,7 @@ static void collection_notify_cb(FileData *fd, NotifyType type, gpointer data)
  *-------------------------------------------------------------------
  */
 
-static gboolean collection_window_keypress(GtkWidget *UNUSED(widget), GdkEventKey *event, gpointer data)
+static gboolean collection_window_keypress(GtkWidget *, GdkEventKey *event, gpointer data)
 {
        auto cw = static_cast<CollectWindow *>(data);
        gboolean stop_signal = FALSE;
@@ -1120,7 +1120,7 @@ static void collection_window_update_title(CollectWindow *cw)
        g_free(buf);
 }
 
-static void collection_window_update_info(CollectionData *UNUSED(cd), CollectInfo *ci, gpointer data)
+static void collection_window_update_info(CollectionData *, CollectInfo *ci, gpointer data)
 {
        auto cw = static_cast<CollectWindow *>(data);
 
@@ -1295,7 +1295,7 @@ gboolean collection_window_modified_exists()
        return ret;
 }
 
-static gboolean collection_window_delete(GtkWidget *UNUSED(widget), GdkEvent *UNUSED(event), gpointer data)
+static gboolean collection_window_delete(GtkWidget *, GdkEvent *, gpointer data)
 {
        auto cw = static_cast<CollectWindow *>(data);
        collection_window_close(cw);
index dffe5c1..2be54a0 100644 (file)
@@ -807,7 +807,7 @@ guchar *heif_color_profile(FileData *fd, guint *profile_len)
        return profile;
 }
 #else
-guchar *heif_color_profile(FileData *UNUSED(fd), guint *UNUSED(profile_len))
+guchar *heif_color_profile(FileData *, guint *)
 {
        return NULL;
 }
@@ -817,25 +817,25 @@ guchar *heif_color_profile(FileData *UNUSED(fd), guint *UNUSED(profile_len))
 /*** color support not enabled ***/
 
 
-ColorMan *color_man_new(ImageWindow *UNUSED(imd), GdkPixbuf *UNUSED(pixbuf),
-                       ColorManProfileType UNUSED(input_type), const gchar *UNUSED(input_file),
-                       ColorManProfileType UNUSED(screen_type), const gchar *UNUSED(screen_file),
-                       guchar *UNUSED(screen_data), guint UNUSED(screen_data_len))
+ColorMan *color_man_new(ImageWindow *, GdkPixbuf *,
+                       ColorManProfileType, const gchar *,
+                       ColorManProfileType, const gchar *,
+                       guchar *, guint)
 {
        /* no op */
        return nullptr;
 }
 
-ColorMan *color_man_new_embedded(ImageWindow *UNUSED(imd), GdkPixbuf *UNUSED(pixbuf),
-                                guchar *UNUSED(input_data), guint UNUSED(input_data_len),
-                                ColorManProfileType UNUSED(screen_type), const gchar *UNUSED(screen_file),
-                                guchar *UNUSED(screen_data), guint UNUSED(screen_data_len))
+ColorMan *color_man_new_embedded(ImageWindow *, GdkPixbuf *,
+                                guchar *, guint,
+                                ColorManProfileType, const gchar *,
+                                guchar *, guint)
 {
        /* no op */
        return nullptr;
 }
 
-void color_man_free(ColorMan *UNUSED(cm))
+void color_man_free(ColorMan *)
 {
        /* no op */
 }
@@ -845,17 +845,17 @@ void color_man_update()
        /* no op */
 }
 
-void color_man_correct_region(ColorMan *UNUSED(cm), GdkPixbuf *UNUSED(pixbuf), gint UNUSED(x), gint UNUSED(y), gint UNUSED(w), gint UNUSED(h))
+void color_man_correct_region(ColorMan *, GdkPixbuf *, gint, gint, gint, gint)
 {
        /* no op */
 }
 
-gboolean color_man_get_status(ColorMan *UNUSED(cm), gchar **UNUSED(image_profile), gchar **UNUSED(screen_profile))
+gboolean color_man_get_status(ColorMan *, gchar **, gchar **)
 {
        return FALSE;
 }
 
-guchar *heif_color_profile(FileData *UNUSED(fd), guint *UNUSED(profile_len))
+guchar *heif_color_profile(FileData *, guint *)
 {
        return nullptr;
 }
index ef66ffe..4c16224 100644 (file)
@@ -345,7 +345,7 @@ void log_print_backtrace(const gchar *file, const gchar *function, gint line)
                }
 }
 #else
-void log_print_backtrace(const gchar *UNUSED(file), const gchar *UNUSED(function), gint UNUSED(line))
+void log_print_backtrace(const gchar *, const gchar *, gint)
 {
 }
 #endif
index 349021f..9561169 100644 (file)
@@ -106,7 +106,7 @@ static gboolean editor_window_save(EditorWindow *ew)
        return ret;
 }
 
-static void editor_window_close_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void editor_window_close_cb(GtkWidget *, gpointer data)
 {
        auto ew = static_cast<EditorWindow *>(data);
 
@@ -115,13 +115,13 @@ static void editor_window_close_cb(GtkWidget *UNUSED(widget), gpointer data)
        g_free(ew);
 }
 
-static gint editor_window_delete_cb(GtkWidget *w, GdkEventAny *UNUSED(event), gpointer data)
+static gint editor_window_delete_cb(GtkWidget *w, GdkEventAny *, gpointer data)
 {
        editor_window_close_cb(w, data);
        return TRUE;
 }
 
-static void editor_window_save_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void editor_window_save_cb(GtkWidget *, gpointer data)
 {
        auto ew = static_cast<EditorWindow *>(data);
 
@@ -135,7 +135,7 @@ static void editor_window_save_cb(GtkWidget *UNUSED(widget), gpointer data)
        ew->modified = FALSE;
 }
 
-static void editor_window_text_modified_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void editor_window_text_modified_cb(GtkWidget *, gpointer data)
 {
        auto ew = static_cast<EditorWindow *>(data);
 
@@ -146,7 +146,7 @@ static void editor_window_text_modified_cb(GtkWidget *UNUSED(widget), gpointer d
                }
 }
 
-static void editor_window_entry_changed_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void editor_window_entry_changed_cb(GtkWidget *, gpointer data)
 {
        auto ew = static_cast<EditorWindow *>(data);
        const gchar *content = gtk_entry_get_text(GTK_ENTRY(ew->entry));
@@ -262,14 +262,14 @@ static void editor_window_new(const gchar *src_path, const gchar *desktop_name)
 }
 
 
-static void editor_list_window_close_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void editor_list_window_close_cb(GtkWidget *, gpointer)
 {
        gtk_widget_destroy(editor_list_window->window);
        g_free(editor_list_window);
        editor_list_window = nullptr;
 }
 
-static gboolean editor_list_window_delete(GtkWidget *UNUSED(widget), GdkEventAny *UNUSED(event), gpointer UNUSED(data))
+static gboolean editor_list_window_delete(GtkWidget *, GdkEventAny *, gpointer)
 {
        editor_list_window_close_cb(nullptr, nullptr);
        return TRUE;
@@ -277,7 +277,7 @@ static gboolean editor_list_window_delete(GtkWidget *UNUSED(widget), GdkEventAny
 
 static void editor_list_window_delete_dlg_cancel(GenericDialog *gd, gpointer data);
 
-static void editor_list_window_delete_dlg_cancel(GenericDialog *UNUSED(gd), gpointer data)
+static void editor_list_window_delete_dlg_cancel(GenericDialog *, gpointer data)
 {
        auto ewdl = static_cast<EditorWindowDel_Data *>(data);
 
@@ -307,7 +307,7 @@ static void editor_list_window_delete_dlg_ok_cb(GenericDialog *gd, gpointer data
        editor_list_window_delete_dlg_cancel(gd, data);
 }
 
-static void editor_list_window_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void editor_list_window_delete_cb(GtkWidget *, gpointer data)
 {
        auto ewl = static_cast<EditorListWindow *>(data);
        GtkTreeSelection *sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(ewl->view));
@@ -352,7 +352,7 @@ static void editor_list_window_delete_cb(GtkWidget *UNUSED(widget), gpointer dat
                }
 }
 
-static void editor_list_window_edit_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void editor_list_window_edit_cb(GtkWidget *, gpointer data)
 {
        auto ewl = static_cast<EditorListWindow *>(data);
        GtkTreeSelection *sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(ewl->view));
@@ -373,17 +373,17 @@ static void editor_list_window_edit_cb(GtkWidget *UNUSED(widget), gpointer data)
                }
 }
 
-static void editor_list_window_new_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void editor_list_window_new_cb(GtkWidget *, gpointer)
 {
        editor_window_new(desktop_file_template, _("new.desktop"));
 }
 
-static void editor_list_window_help_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void editor_list_window_help_cb(GtkWidget *, gpointer)
 {
        help_window_show("GuidePluginsConfig.html");
 }
 
-static void editor_list_window_selection_changed_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void editor_list_window_selection_changed_cb(GtkWidget *, gpointer data)
 {
        auto ewl = static_cast<EditorListWindow *>(data);
        GtkTreeSelection *sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(ewl->view));
@@ -464,7 +464,7 @@ static gint editor_list_window_sort_cb(GtkTreeModel *model, GtkTreeIter *a, GtkT
        return ret;
 }
 
-static void plugin_disable_cb(GtkCellRendererToggle *UNUSED(renderer), gchar *path_str, gpointer data)
+static void plugin_disable_cb(GtkCellRendererToggle *, gchar *path_str, gpointer data)
 {
        auto ewl = static_cast<EditorListWindow *>(data);
        GtkTreePath *tpath;
@@ -508,8 +508,8 @@ static void plugin_disable_cb(GtkCellRendererToggle *UNUSED(renderer), gchar *pa
        layout_editors_reload_finish();
 }
 
-static void plugin_disable_set_func(GtkTreeViewColumn *UNUSED(tree_column), GtkCellRenderer *cell,
-                                                       GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer UNUSED(data))
+static void plugin_disable_set_func(GtkTreeViewColumn *, GtkCellRenderer *cell,
+                                                       GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer)
 {
        gboolean disabled;
 
index 3839e53..5bb3852 100644 (file)
@@ -171,7 +171,7 @@ void dnd_set_drag_icon(GtkWidget *widget, GdkDragContext *context, GdkPixbuf *pi
        g_object_unref(dest);
 }
 
-static void dnd_set_drag_label_end_cb(GtkWidget *widget, GdkDragContext *UNUSED(context), gpointer data)
+static void dnd_set_drag_label_end_cb(GtkWidget *widget, GdkDragContext *, gpointer data)
 {
        auto window = static_cast<GtkWidget *>(data);
        g_signal_handlers_disconnect_by_func(widget, (gpointer)dnd_set_drag_label_end_cb, data);
index 2f69fa5..f563351 100644 (file)
@@ -788,7 +788,7 @@ static void dupe_listview_remove(DupeWindow *dw, DupeItem *di)
 }
 
 
-static GList *dupe_listview_get_filelist(DupeWindow *UNUSED(dw), GtkWidget *listview)
+static GList *dupe_listview_get_filelist(DupeWindow *, GtkWidget *listview)
 {
        GtkTreeModel *store;
        GtkTreeIter iter;
@@ -810,7 +810,7 @@ static GList *dupe_listview_get_filelist(DupeWindow *UNUSED(dw), GtkWidget *list
 }
 
 
-static GList *dupe_listview_get_selection(DupeWindow *UNUSED(dw), GtkWidget *listview)
+static GList *dupe_listview_get_selection(DupeWindow *, GtkWidget *listview)
 {
        GtkTreeModel *store;
        GtkTreeSelection *selection;
@@ -840,7 +840,7 @@ static GList *dupe_listview_get_selection(DupeWindow *UNUSED(dw), GtkWidget *lis
        return g_list_reverse(list);
 }
 
-static gboolean dupe_listview_item_is_selected(DupeWindow *UNUSED(dw), DupeItem *di, GtkWidget *listview)
+static gboolean dupe_listview_item_is_selected(DupeWindow *, DupeItem *di, GtkWidget *listview)
 {
        GtkTreeModel *store;
        GtkTreeSelection *selection;
@@ -2086,7 +2086,7 @@ static void dupe_thumb_do(DupeWindow *dw)
        dupe_listview_set_thumb(dw, di, nullptr);
 }
 
-static void dupe_thumb_error_cb(ThumbLoader *UNUSED(tl), gpointer data)
+static void dupe_thumb_error_cb(ThumbLoader *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
@@ -2094,7 +2094,7 @@ static void dupe_thumb_error_cb(ThumbLoader *UNUSED(tl), gpointer data)
        dupe_thumb_step(dw);
 }
 
-static void dupe_thumb_done_cb(ThumbLoader *UNUSED(tl), gpointer data)
+static void dupe_thumb_done_cb(ThumbLoader *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
@@ -2224,7 +2224,7 @@ static void dupe_check_stop(DupeWindow *dw)
        dw->img_loader = nullptr;
 }
 
-static void dupe_check_stop_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_check_stop_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
@@ -2816,7 +2816,7 @@ static gboolean dupe_files_add_queue_cb(gpointer data)
                }
 }
 
-static void dupe_files_add(DupeWindow *dw, CollectionData *UNUSED(collection), CollectInfo *info,
+static void dupe_files_add(DupeWindow *dw, CollectionData *, CollectInfo *info,
                           FileData *fd, gboolean recurse)
 {
        DupeItem *di = nullptr;
@@ -3293,21 +3293,21 @@ static void dupe_window_append_file_list(DupeWindow *dw, gint on_second)
  *-------------------------------------------------------------------
  */
 
-static void dupe_menu_view_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_view_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
        if (dw->click_item) dupe_menu_view(dw, dw->click_item, dw->listview, FALSE);
 }
 
-static void dupe_menu_viewnew_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_viewnew_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
        if (dw->click_item) dupe_menu_view(dw, dw->click_item, dw->listview, TRUE);
 }
 
-static void dupe_menu_select_all_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_select_all_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
        GtkTreeSelection *selection;
@@ -3317,7 +3317,7 @@ static void dupe_menu_select_all_cb(GtkWidget *UNUSED(widget), gpointer data)
        gtk_tree_selection_select_all(selection);
 }
 
-static void dupe_menu_select_none_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_select_none_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
        GtkTreeSelection *selection;
@@ -3327,7 +3327,7 @@ static void dupe_menu_select_none_cb(GtkWidget *UNUSED(widget), gpointer data)
        gtk_tree_selection_unselect_all(selection);
 }
 
-static void dupe_menu_select_dupes_set1_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_select_dupes_set1_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
@@ -3335,7 +3335,7 @@ static void dupe_menu_select_dupes_set1_cb(GtkWidget *UNUSED(widget), gpointer d
        dupe_listview_select_dupes(dw, DUPE_SELECT_GROUP1);
 }
 
-static void dupe_menu_select_dupes_set2_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_select_dupes_set2_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
@@ -3354,7 +3354,7 @@ static void dupe_menu_edit_cb(GtkWidget *widget, gpointer data)
        dupe_window_edit_selected(dw, key);
 }
 
-static void dupe_menu_print_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_print_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
        FileData *fd;
@@ -3366,28 +3366,28 @@ static void dupe_menu_print_cb(GtkWidget *UNUSED(widget), gpointer data)
                         dupe_listview_get_filelist(dw, dw->listview), dw->window);
 }
 
-static void dupe_menu_copy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_copy_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
        file_util_copy(nullptr, dupe_listview_get_selection(dw, dw->listview), nullptr, dw->window);
 }
 
-static void dupe_menu_move_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_move_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
        file_util_move(nullptr, dupe_listview_get_selection(dw, dw->listview), nullptr, dw->window);
 }
 
-static void dupe_menu_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_rename_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
        file_util_rename(nullptr, dupe_listview_get_selection(dw, dw->listview), dw->window);
 }
 
-static void dupe_menu_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_delete_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
@@ -3395,7 +3395,7 @@ static void dupe_menu_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_delete_notify_done(nullptr, dupe_listview_get_selection(dw, dw->listview), dw->window, delete_finished_cb, dw);
 }
 
-static void dupe_menu_move_to_trash_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_move_to_trash_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
@@ -3403,42 +3403,42 @@ static void dupe_menu_move_to_trash_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_delete_notify_done(nullptr, dupe_listview_get_selection(dw, dw->listview), dw->window, delete_finished_cb, dw);
 }
 
-static void dupe_menu_copy_path_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_copy_path_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
        file_util_copy_path_list_to_clipboard(dupe_listview_get_selection(dw, dw->listview), TRUE);
 }
 
-static void dupe_menu_copy_path_unquoted_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_copy_path_unquoted_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
        file_util_copy_path_list_to_clipboard(dupe_listview_get_selection(dw, dw->listview), FALSE);
 }
 
-static void dupe_menu_remove_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_remove_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
        dupe_window_remove_selection(dw, dw->listview);
 }
 
-static void dupe_menu_clear_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_clear_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
        dupe_window_clear(dw);
 }
 
-static void dupe_menu_close_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_close_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
        dupe_window_close(dw);
 }
 
-static void dupe_menu_popup_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_menu_popup_destroy_cb(GtkWidget *, gpointer data)
 {
        auto editmenu_fd_list = static_cast<GList *>(data);
 
@@ -3775,21 +3775,21 @@ static void dupe_second_clear(DupeWindow *dw)
        dupe_second_update_status(dw);
 }
 
-static void dupe_second_menu_view_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_second_menu_view_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
        if (dw->click_item) dupe_menu_view(dw, dw->click_item, dw->second_listview, FALSE);
 }
 
-static void dupe_second_menu_viewnew_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_second_menu_viewnew_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
        if (dw->click_item) dupe_menu_view(dw, dw->click_item, dw->second_listview, TRUE);
 }
 
-static void dupe_second_menu_select_all_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_second_menu_select_all_cb(GtkWidget *, gpointer data)
 {
        GtkTreeSelection *selection;
        auto dw = static_cast<DupeWindow *>(data);
@@ -3798,7 +3798,7 @@ static void dupe_second_menu_select_all_cb(GtkWidget *UNUSED(widget), gpointer d
        gtk_tree_selection_select_all(selection);
 }
 
-static void dupe_second_menu_select_none_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_second_menu_select_none_cb(GtkWidget *, gpointer data)
 {
        GtkTreeSelection *selection;
        auto dw = static_cast<DupeWindow *>(data);
@@ -3807,14 +3807,14 @@ static void dupe_second_menu_select_none_cb(GtkWidget *UNUSED(widget), gpointer
        gtk_tree_selection_unselect_all(selection);
 }
 
-static void dupe_second_menu_remove_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_second_menu_remove_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
        dupe_window_remove_selection(dw, dw->second_listview);
 }
 
-static void dupe_second_menu_clear_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dupe_second_menu_clear_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
@@ -4010,7 +4010,7 @@ static GdkColor *dupe_listview_color_shifted(GtkWidget *widget)
        return &color;
 }
 
-static void dupe_listview_color_cb(GtkTreeViewColumn *UNUSED(tree_column), GtkCellRenderer *cell,
+static void dupe_listview_color_cb(GtkTreeViewColumn *, GtkCellRenderer *cell,
                                   GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
@@ -4416,7 +4416,7 @@ void dupe_window_close(DupeWindow *dw)
        g_free(dw);
 }
 
-static gint dupe_window_close_cb(GtkWidget *UNUSED(widget), gpointer data)
+static gint dupe_window_close_cb(GtkWidget *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
@@ -4425,7 +4425,7 @@ static gint dupe_window_close_cb(GtkWidget *UNUSED(widget), gpointer data)
        return TRUE;
 }
 
-static gint dupe_window_delete(GtkWidget *UNUSED(widget), GdkEvent *UNUSED(event), gpointer data)
+static gint dupe_window_delete(GtkWidget *, GdkEvent *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
        dupe_window_close(dw);
@@ -4433,12 +4433,12 @@ static gint dupe_window_delete(GtkWidget *UNUSED(widget), GdkEvent *UNUSED(event
        return TRUE;
 }
 
-static void dupe_help_cb(GtkAction *UNUSED(action), gpointer UNUSED(data))
+static void dupe_help_cb(GtkAction *, gpointer)
 {
        help_window_show("GuideImageSearchFindingDuplicates.html");
 }
 
-static gint default_sort_cb(GtkTreeModel *UNUSED(model), GtkTreeIter *UNUSED(a), GtkTreeIter *UNUSED(b), gpointer UNUSED(data))
+static gint default_sort_cb(GtkTreeModel *, GtkTreeIter *, GtkTreeIter *, gpointer)
 {
        return 0;
 }
@@ -4532,7 +4532,7 @@ static gint column_sort_cb(GtkTreeModel *model, GtkTreeIter *a, GtkTreeIter *b,
        return ret;
 }
 
-static void column_clicked_cb(GtkWidget *UNUSED(widget),  gpointer data)
+static void column_clicked_cb(GtkWidget *,  gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
@@ -4843,12 +4843,12 @@ struct CDupeConfirmD {
        GList *list;
 };
 
-static void confirm_dir_list_cancel(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void confirm_dir_list_cancel(GtkWidget *, gpointer)
 {
        /* do nothing */
 }
 
-static void confirm_dir_list_add(GtkWidget *UNUSED(widget), gpointer data)
+static void confirm_dir_list_add(GtkWidget *, gpointer data)
 {
        auto d = static_cast<CDupeConfirmD *>(data);
        GList *work;
@@ -4875,19 +4875,19 @@ static void confirm_dir_list_add(GtkWidget *UNUSED(widget), gpointer data)
                }
 }
 
-static void confirm_dir_list_recurse(GtkWidget *UNUSED(widget), gpointer data)
+static void confirm_dir_list_recurse(GtkWidget *, gpointer data)
 {
        auto d = static_cast<CDupeConfirmD *>(data);
        dupe_window_add_files(d->dw, d->list, TRUE);
 }
 
-static void confirm_dir_list_skip(GtkWidget *UNUSED(widget), gpointer data)
+static void confirm_dir_list_skip(GtkWidget *, gpointer data)
 {
        auto d = static_cast<CDupeConfirmD *>(data);
        dupe_window_add_files(d->dw, d->list, FALSE);
 }
 
-static void confirm_dir_list_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void confirm_dir_list_destroy(GtkWidget *, gpointer data)
 {
        auto d = static_cast<CDupeConfirmD *>(data);
        filelist_free(d->list);
@@ -4936,9 +4936,9 @@ static GtkTargetEntry dupe_drop_types[] = {
 };
 static gint n_dupe_drop_types = 2;
 
-static void dupe_dnd_data_set(GtkWidget *widget, GdkDragContext *UNUSED(context),
+static void dupe_dnd_data_set(GtkWidget *widget, GdkDragContext *,
                              GtkSelectionData *selection_data, guint info,
-                             guint UNUSED(time), gpointer data)
+                             guint, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
        GList *list;
@@ -4958,9 +4958,9 @@ static void dupe_dnd_data_set(GtkWidget *widget, GdkDragContext *UNUSED(context)
 }
 
 static void dupe_dnd_data_get(GtkWidget *widget, GdkDragContext *context,
-                             gint UNUSED(x), gint UNUSED(y),
+                             gint, gint,
                              GtkSelectionData *selection_data, guint info,
-                             guint UNUSED(time), gpointer data)
+                             guint, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
        GtkWidget *source;
@@ -5068,7 +5068,7 @@ static void dupe_dnd_begin(GtkWidget *widget, GdkDragContext *context, gpointer
                }
 }
 
-static void dupe_dnd_end(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context), gpointer data)
+static void dupe_dnd_end(GtkWidget *, GdkDragContext *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
        dupe_dest_set(dw->listview, TRUE);
@@ -5148,7 +5148,7 @@ static void dupe_notify_cb(FileData *fd, NotifyType type, gpointer data)
  * the UI slows to an unacceptable level. The #FileUtilDoneFunc is used
  * to call this function once, when the entire delete operation is completed.
  */
-static void delete_finished_cb(gboolean success, const gchar *UNUSED(dest_path), gpointer data)
+static void delete_finished_cb(gboolean success, const gchar *, gpointer data)
 {
        auto dw = static_cast<DupeWindow *>(data);
 
@@ -5184,7 +5184,7 @@ static void export_duplicates_close(ExportDupesData *edd)
        edd->dialog = nullptr;
 }
 
-static void export_duplicates_data_cancel_cb(FileDialog *UNUSED(fdlg), gpointer data)
+static void export_duplicates_data_cancel_cb(FileDialog *, gpointer data)
 {
        auto edd = static_cast<ExportDupesData *>(data);
 
@@ -5323,7 +5323,7 @@ static void export_duplicates_data_save_cb(FileDialog *fdlg, gpointer data)
        export_duplicates_close(edd);
 }
 
-static void pop_menu_export(GList *UNUSED(selection_list), gpointer dupe_window, gpointer data)
+static void pop_menu_export(GList *, gpointer dupe_window, gpointer data)
 {
        const gint index = GPOINTER_TO_INT(data);
        auto dw = static_cast<DupeWindow *>(dupe_window);
index 786d77e..8a60674 100644 (file)
@@ -376,7 +376,7 @@ gboolean editor_read_desktop_file(const gchar *path)
        return TRUE;
 }
 
-static gboolean editor_remove_desktop_file_cb(gpointer UNUSED(key), gpointer value, gpointer UNUSED(user_data))
+static gboolean editor_remove_desktop_file_cb(gpointer, gpointer value, gpointer)
 {
        auto editor = static_cast<EditorDescription *>(value);
        return editor->hidden || editor->ignored;
@@ -471,7 +471,7 @@ GList *editor_get_desktop_files()
        return list;
 }
 
-static void editor_list_add_cb(gpointer UNUSED(key), gpointer value, gpointer data)
+static void editor_list_add_cb(gpointer, gpointer value, gpointer data)
 {
        auto listp = static_cast<GList **>(data);
        auto editor = static_cast<EditorDescription *>(value);
@@ -556,7 +556,7 @@ static void editor_verbose_window_close(GenericDialog *gd, gpointer data)
        if (ed->pid == -1) editor_data_free(ed); /* the process has already terminated */
 }
 
-static void editor_verbose_window_stop(GenericDialog *UNUSED(gd), gpointer data)
+static void editor_verbose_window_stop(GenericDialog *, gpointer data)
 {
        auto ed = static_cast<EditorData *>(data);
        ed->stopping = TRUE;
index d37d4f0..02c4d1e 100644 (file)
@@ -1176,7 +1176,7 @@ static gchar *mode_number(mode_t m)
        return g_strdup_printf("%s (%d%d%d%d)", pbuf, mb, mu, mg, mo);
 }
 
-gchar *metadata_file_info(FileData *fd, const gchar *key, MetadataFormat UNUSED(format))
+gchar *metadata_file_info(FileData *fd, const gchar *key, MetadataFormat)
 {
        gchar *page_n_of_m;
 
@@ -1228,7 +1228,7 @@ gchar *metadata_file_info(FileData *fd, const gchar *key, MetadataFormat UNUSED(
 }
 
 #ifdef HAVE_LUA
-gchar *metadata_lua_info(FileData *fd, const gchar *key, MetadataFormat UNUSED(format))
+gchar *metadata_lua_info(FileData *fd, const gchar *key, MetadataFormat)
 {
        gchar *script_name;
        gchar *script_name_utf8;
index d70e8c6..7cf15f2 100644 (file)
@@ -1107,13 +1107,13 @@ guchar *exif_get_color_profile(ExifData *exif, guint *data_len)
 }
 
 
-gchar* exif_get_image_comment(FileData* UNUSED(fd))
+gchar* exif_get_image_comment(FileData*)
 {
        log_printf("%s", _("Can't get image comment: not compiled with Exiv2.\n"));
        return g_strdup("");
 }
 
-void exif_set_image_comment(FileData* UNUSED(fd), const gchar* UNUSED(comment))
+void exif_set_image_comment(FileData*, const gchar*)
 {
        log_printf("%s", _("Can't set image comment: not compiled with Exiv2.\n"));
 }
@@ -1207,7 +1207,7 @@ void exif_free(ExifData *exif)
        g_free(exif);
 }
 
-ExifData *exif_read(gchar *path, gchar *UNUSED(sidecar_path), GHashTable *UNUSED(modified_xmp))
+ExifData *exif_read(gchar *path, gchar *, GHashTable *)
 {
        ExifData *exif;
        gpointer f;
@@ -1439,12 +1439,12 @@ static gchar *exif_item_get_data_as_text_full(ExifItem *item, MetadataFormat for
        return text;
 }
 
-gchar *exif_item_get_string(ExifItem *item, gint UNUSED(idx))
+gchar *exif_item_get_string(ExifItem *item, gint)
 {
        return exif_item_get_data_as_text_full(item, METADATA_PLAIN);
 }
 
-gchar *exif_item_get_data_as_text(ExifItem *item, ExifData *UNUSED(exif))
+gchar *exif_item_get_data_as_text(ExifItem *item, ExifData *)
 {
        return exif_item_get_data_as_text_full(item, METADATA_FORMATTED);
 }
@@ -1574,20 +1574,20 @@ void exif_write_data_list(ExifData *exif, FILE *f, gint human_readable_list)
        g_fprintf(f, "----------------------------------------------------\n");
 }
 
-gboolean exif_write(ExifData *UNUSED(exif))
+gboolean exif_write(ExifData *)
 {
        log_printf("Not compiled with EXIF write support\n");
        return FALSE;
 }
 
-gboolean exif_write_sidecar(ExifData *UNUSED(exif), gchar *UNUSED(path))
+gboolean exif_write_sidecar(ExifData *, gchar *)
 {
        log_printf("Not compiled with EXIF write support\n");
        return FALSE;
 }
 
 
-gint exif_update_metadata(ExifData *UNUSED(exif), const gchar *UNUSED(key), const GList *UNUSED(values))
+gint exif_update_metadata(ExifData *, const gchar *, const GList *)
 {
        return 0;
 }
@@ -1629,7 +1629,7 @@ struct UnmapData
 
 static GList *exif_unmap_list = nullptr;
 
-guchar *exif_get_preview(ExifData *exif, guint *data_len, gint UNUSED(requested_width), gint UNUSED(requested_height))
+guchar *exif_get_preview(ExifData *exif, guint *data_len, gint, gint)
 {
        guint offset;
        const gchar* path;
index a6402f1..e720e2e 100644 (file)
@@ -122,7 +122,7 @@ struct ExifData
 
        virtual ~ExifData() = default;
 
-       virtual void writeMetadata(gchar *UNUSED(path) = nullptr)
+       virtual void writeMetadata(gchar * = nullptr)
        {
                g_critical("Unsupported method of writing metadata");
        }
@@ -762,7 +762,7 @@ guint exif_item_get_format_id(ExifItem *item)
        }
 }
 
-const char *exif_item_get_format_name(ExifItem *item, gboolean UNUSED(brief))
+const char *exif_item_get_format_name(ExifItem *item, gboolean)
 {
        try {
                if (!item) return nullptr;
index ce7fc5c..5f1ee24 100644 (file)
@@ -1310,7 +1310,7 @@ static void file_data_basename_hash_insert_cb(gpointer fd, gpointer basename_has
        file_data_basename_hash_insert(static_cast<GHashTable *>(basename_hash), static_cast<FileData *>(fd));
 }
 
-static void file_data_basename_hash_remove_list(gpointer UNUSED(key), gpointer value, gpointer UNUSED(data))
+static void file_data_basename_hash_remove_list(gpointer, gpointer value, gpointer)
 {
        filelist_free(static_cast<GList *>(value));
 }
@@ -1347,7 +1347,7 @@ static GList *filelist_filter_out_sidecars(GList *flist)
        return flist_filtered;
 }
 
-static void file_data_basename_hash_to_sidecars(gpointer UNUSED(key), gpointer value, gpointer UNUSED(data))
+static void file_data_basename_hash_to_sidecars(gpointer, gpointer value, gpointer)
 {
        auto basename_list = static_cast<GList *>(value);
        file_data_check_sidecars(basename_list);
@@ -1959,7 +1959,7 @@ GList *file_data_filter_class_list(GList *list, guint filter)
        return list;
 }
 
-static void file_data_notify_mark_func(gpointer UNUSED(key), gpointer value, gpointer UNUSED(user_data))
+static void file_data_notify_mark_func(gpointer, gpointer value, gpointer)
 {
        auto fd = static_cast<FileData *>(value);
        file_data_increment_version(fd);
@@ -3278,7 +3278,7 @@ void file_data_send_notification(FileData *fd, NotifyType type)
 static GHashTable *file_data_monitor_pool = nullptr;
 static guint realtime_monitor_id = 0; /* event source id */
 
-static void realtime_monitor_check_cb(gpointer key, gpointer UNUSED(value), gpointer UNUSED(data))
+static void realtime_monitor_check_cb(gpointer key, gpointer, gpointer)
 {
        auto fd = static_cast<FileData *>(key);
 
@@ -3287,7 +3287,7 @@ static void realtime_monitor_check_cb(gpointer key, gpointer UNUSED(value), gpoi
        DEBUG_1("monitor %s", fd->path);
 }
 
-static gboolean realtime_monitor_cb(gpointer UNUSED(data))
+static gboolean realtime_monitor_cb(gpointer)
 {
        if (!options->update_on_time_change) return TRUE;
        g_hash_table_foreach(file_data_monitor_pool, realtime_monitor_check_cb, nullptr);
@@ -3447,7 +3447,7 @@ gboolean marks_list_save(gchar *path, gboolean save)
        return (secure_close(ssi) == 0);
 }
 
-static void marks_clear(gpointer key, gpointer value, gpointer UNUSED(userdata))
+static void marks_clear(gpointer key, gpointer value, gpointer)
 {
        auto file_name = static_cast<gchar *>(key);
        gint mark_no;
index f086404..de0800d 100644 (file)
@@ -119,7 +119,7 @@ static gint canon_cr2_tiff_table(guchar *data, const guint len, guint offset, Ex
 }
 
 gboolean format_canon_raw_cr2(guchar *data, const guint len,
-                             guint *image_offset, guint *UNUSED(exif_offset))
+                             guint *image_offset, guint *)
 {
        guint jpeg_offset = 0;
        ExifByteOrder bo;
@@ -152,7 +152,7 @@ gboolean format_canon_raw_cr2(guchar *data, const guint len,
 #define CRW_DIR_ENTRY_SIZE     10
 
 gboolean format_canon_raw_crw(guchar *data, const guint len,
-                             guint *image_offset, guint *UNUSED(exif_offset))
+                             guint *image_offset, guint *)
 {
        guint block_offset;
        guint data_length;
index 1358ac4..045e041 100644 (file)
@@ -175,7 +175,7 @@ EXIF_MARKER_LIST_END
 
 
 gboolean format_fuji_makernote(ExifData *exif, guchar *tiff, guint offset,
-                              guint size, ExifByteOrder UNUSED(bo))
+                              guint size, ExifByteOrder)
 {
        guchar *data;
        guint ifdstart;
index 682f3cd..25afe37 100644 (file)
@@ -137,7 +137,7 @@ static guint nikon_tiff_table(guchar *data, const guint len, guint offset, ExifB
 }
 
 gboolean format_nikon_raw(guchar *data, const guint len,
-                         guint *image_offset, guint *UNUSED(exif_offset))
+                         guint *image_offset, guint *)
 {
        guint i_off = 0;
        guint i_len = 0;
index 55ec7f5..d641cb7 100644 (file)
@@ -48,7 +48,7 @@ static guint olympus_tiff_table(guchar *data, guint len, guint offset, ExifByteO
 
 
 static void olympus_tiff_entry(guchar *data, const guint len, guint offset, ExifByteOrder bo,
-                              gint UNUSED(level),
+                              gint,
                               guint *image_offset, guint *exif_offset)
 {
        guint tag;
index 2667276..5db1a90 100644 (file)
@@ -98,7 +98,7 @@ static void fullscreen_hide_mouse_reset(FullScreenData *fs)
        fs->hide_mouse_id = g_timeout_add(FULL_SCREEN_HIDE_MOUSE_DELAY, fullscreen_hide_mouse_cb, fs);
 }
 
-static gboolean fullscreen_mouse_moved(GtkWidget *UNUSED(widget), GdkEventMotion *UNUSED(event), gpointer data)
+static gboolean fullscreen_mouse_moved(GtkWidget *, GdkEventMotion *, gpointer data)
 {
        auto fs = static_cast<FullScreenData *>(data);
 
@@ -157,7 +157,7 @@ static void fullscreen_mouse_set_busy_idle(FullScreenData *fs)
                }
 }
 
-static void fullscreen_image_update_cb(ImageWindow *UNUSED(imd), gpointer data)
+static void fullscreen_image_update_cb(ImageWindow *, gpointer data)
 {
        auto fs = static_cast<FullScreenData *>(data);
 
@@ -168,7 +168,7 @@ static void fullscreen_image_update_cb(ImageWindow *UNUSED(imd), gpointer data)
                }
 }
 
-static void fullscreen_image_complete_cb(ImageWindow *UNUSED(imd), gboolean preload, gpointer data)
+static void fullscreen_image_complete_cb(ImageWindow *, gboolean preload, gpointer data)
 {
        auto fs = static_cast<FullScreenData *>(data);
 
@@ -195,7 +195,7 @@ static void fullscreen_saver_deactivate()
                }
 }
 
-static gboolean fullscreen_saver_block_cb(gpointer UNUSED(data))
+static gboolean fullscreen_saver_block_cb(gpointer)
 {
        if (options->fullscreen.disable_saver)
                {
@@ -205,7 +205,7 @@ static gboolean fullscreen_saver_block_cb(gpointer UNUSED(data))
        return TRUE;
 }
 
-static gboolean fullscreen_delete_cb(GtkWidget *UNUSED(widget), GdkEventAny *UNUSED(event), gpointer data)
+static gboolean fullscreen_delete_cb(GtkWidget *, GdkEventAny *, gpointer data)
 {
        auto fs = static_cast<FullScreenData *>(data);
 
@@ -636,7 +636,7 @@ static void fullscreen_prefs_selection_add(GtkListStore *store, const gchar *tex
                                         FS_MENU_COLUMN_VALUE, value, -1);
 }
 
-GtkWidget *fullscreen_prefs_selection_new(const gchar *text, gint *screen_value, gboolean *UNUSED(above_value))
+GtkWidget *fullscreen_prefs_selection_new(const gchar *text, gint *screen_value, gboolean *)
 {
        GtkWidget *vbox;
        GtkWidget *hbox;
index 485339a..3f858e8 100644 (file)
@@ -386,7 +386,7 @@ gboolean histogram_draw(Histogram *histogram, const HistMap *histmap, GdkPixbuf
        return TRUE;
 }
 
-void histogram_notify_cb(FileData *fd, NotifyType type, gpointer UNUSED(data))
+void histogram_notify_cb(FileData *fd, NotifyType type, gpointer)
 {
        if ((type & NOTIFY_REREAD) && fd->histmap)
                {
index 30f0c24..4b831b7 100644 (file)
@@ -37,7 +37,7 @@ struct ImageLoaderCOLLECTION {
        gboolean abort;
 };
 
-static gboolean image_loader_collection_load(gpointer loader, const guchar *UNUSED(buf), gsize UNUSED(count), GError **UNUSED(error))
+static gboolean image_loader_collection_load(gpointer loader, const guchar *, gsize, GError **)
 {
        auto ld = static_cast<ImageLoaderCOLLECTION *>(loader);
        auto il = static_cast<ImageLoader *>(ld->data);
@@ -136,17 +136,17 @@ static GdkPixbuf* image_loader_collection_get_pixbuf(gpointer loader)
        return ld->pixbuf;
 }
 
-static gchar* image_loader_collection_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_collection_get_format_name(gpointer)
 {
        return g_strdup("collection");
 }
-static gchar** image_loader_collection_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_collection_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"image/png", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
 }
 
-static gboolean image_loader_collection_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_collection_close(gpointer, GError **)
 {
        return TRUE;
 }
index b088bc3..99e8d15 100644 (file)
@@ -170,7 +170,7 @@ fatal_error_handler (j_common_ptr cinfo)
 }
 
 static void
-output_message_handler (j_common_ptr UNUSED(cinfo))
+output_message_handler (j_common_ptr)
 {
   /* This method keeps libjpeg from dumping crap to stderr */
 
@@ -210,7 +210,7 @@ static void image_loader_cr3_read_scanline(struct jpeg_decompress_struct *cinfo,
 }
 
 
-static void init_source (j_decompress_ptr UNUSED(cinfo)) {}
+static void init_source (j_decompress_ptr) {}
 static boolean fill_input_buffer (j_decompress_ptr cinfo)
 {
        ERREXIT(cinfo, JERR_INPUT_EMPTY);
@@ -230,7 +230,7 @@ static void skip_input_data (j_decompress_ptr cinfo, long num_bytes)
                src->bytes_in_buffer -= static_cast<size_t>(num_bytes);
                }
 }
-static void term_source (j_decompress_ptr UNUSED(cinfo)) {}
+static void term_source (j_decompress_ptr) {}
 static void set_mem_src (j_decompress_ptr cinfo, void* buffer, long nbytes)
 {
        struct jpeg_source_mgr* src;
@@ -480,17 +480,17 @@ static GdkPixbuf* image_loader_cr3_get_pixbuf(gpointer loader)
        return lj->pixbuf;
 }
 
-static gchar* image_loader_cr3_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_cr3_get_format_name(gpointer)
 {
        return g_strdup("cr3");
 }
-static gchar** image_loader_cr3_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_cr3_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"image/x-canon-cr3", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
 }
 
-static gboolean image_loader_cr3_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_cr3_close(gpointer, GError **)
 {
        return TRUE;
 }
index 76a0e5f..0cfe9e6 100644 (file)
@@ -40,7 +40,7 @@ struct ImageLoaderDDS {
        gboolean abort;
 };
 
-static void free_buffer(guchar *pixels, gpointer UNUSED(data))
+static void free_buffer(guchar *pixels, gpointer)
 {
        g_free(pixels);
 }
@@ -527,7 +527,7 @@ guchar *ddsReadX8R8G8B8(uint width, uint height, const unsigned char *buffer) {
        return reinterpret_cast<guchar *>(pixels);
 }
 
-static gboolean image_loader_dds_load (gpointer loader, const guchar *buf, gsize UNUSED(count), GError **UNUSED(error))
+static gboolean image_loader_dds_load (gpointer loader, const guchar *buf, gsize, GError **)
 {
        auto ld = static_cast<ImageLoaderDDS *>(loader);
        uint width = ddsGetWidth(buf);
@@ -583,17 +583,17 @@ static GdkPixbuf* image_loader_dds_get_pixbuf(gpointer loader)
        return ld->pixbuf;
 }
 
-static gchar* image_loader_dds_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_dds_get_format_name(gpointer)
 {
        return g_strdup("dds");
 }
-static gchar** image_loader_dds_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_dds_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"image/vnd-ms.dds", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
 }
 
-static gboolean image_loader_dds_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_dds_close(gpointer, GError **)
 {
        return TRUE;
 }
index aa98624..b6cabdc 100644 (file)
@@ -41,12 +41,12 @@ struct ImageLoaderDJVU {
        gint page_total;
 };
 
-static void free_buffer(guchar *pixels, gpointer UNUSED(data))
+static void free_buffer(guchar *pixels, gpointer)
 {
        g_free (pixels);;
 }
 
-static gboolean image_loader_djvu_load(gpointer loader, const guchar *buf, gsize count, GError **UNUSED(error))
+static gboolean image_loader_djvu_load(gpointer loader, const guchar *buf, gsize count, GError **)
 {
        auto ld = static_cast<ImageLoaderDJVU *>(loader);
        ddjvu_context_t *ctx;
@@ -135,12 +135,12 @@ static GdkPixbuf* image_loader_djvu_get_pixbuf(gpointer loader)
        return ld->pixbuf;
 }
 
-static gchar* image_loader_djvu_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_djvu_get_format_name(gpointer)
 {
        return g_strdup("djvu");
 }
 
-static gchar** image_loader_djvu_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_djvu_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"image/vnd.djvu", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
@@ -160,7 +160,7 @@ static gint image_loader_djvu_get_page_total(gpointer loader)
        return ld->page_total;
 }
 
-static gboolean image_loader_djvu_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_djvu_close(gpointer, GError **)
 {
        return TRUE;
 }
index 256cbbc..2bccf03 100644 (file)
@@ -37,7 +37,7 @@ struct ImageLoaderExternal {
        gboolean abort;
 };
 
-static gboolean image_loader_external_load(gpointer loader, const guchar *UNUSED(buf), gsize UNUSED(count), GError **UNUSED(error))
+static gboolean image_loader_external_load(gpointer loader, const guchar *, gsize, GError **)
 {
        auto ld = static_cast<ImageLoaderExternal *>(loader);
        auto il = static_cast<ImageLoader *>(ld->data);
@@ -89,18 +89,18 @@ static GdkPixbuf* image_loader_external_get_pixbuf(gpointer loader)
        return ld->pixbuf;
 }
 
-static gchar* image_loader_external_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_external_get_format_name(gpointer)
 {
        return g_strdup("external");
 }
 
-static gchar** image_loader_external_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_external_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"application/octet-stream", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
 }
 
-static gboolean image_loader_external_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_external_close(gpointer, GError **)
 {
        return TRUE;
 }
index f7500b9..dc608ba 100644 (file)
@@ -51,19 +51,19 @@ static void image_loader_ft_log_cb(ThumbnailerLogLevel log_level, const char* ms
 }
 #endif
 
-void image_loader_ft_destroy_image_data(guchar *UNUSED(pixels), gpointer data)
+void image_loader_ft_destroy_image_data(guchar *, gpointer data)
 {
        auto image = static_cast<image_data *>(data);
 
        video_thumbnailer_destroy_image_data (image);
 }
 
-static gchar* image_loader_ft_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_ft_get_format_name(gpointer)
 {
        return g_strdup("ffmpeg");
 }
 
-static gchar** image_loader_ft_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_ft_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"video/mp4", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
@@ -96,7 +96,7 @@ static void image_loader_ft_set_size(gpointer loader, int width, int height)
        DEBUG_1("TG: setting size, w=%d, h=%d", width, height);
 }
 
-static gboolean image_loader_ft_load (gpointer loader, const guchar *UNUSED(buf), gsize UNUSED(count), GError **UNUSED(error))
+static gboolean image_loader_ft_load (gpointer loader, const guchar *, gsize, GError **)
 {
        auto lft = static_cast<ImageLoaderFT *>(loader);
        auto il = static_cast<ImageLoader *>(lft->data);
@@ -164,11 +164,11 @@ static GdkPixbuf* image_loader_ft_get_pixbuf(gpointer loader)
        return lft->pixbuf;
 }
 
-static void image_loader_ft_abort(gpointer UNUSED(loader))
+static void image_loader_ft_abort(gpointer)
 {
 }
 
-static gboolean image_loader_ft_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_ft_close(gpointer, GError **)
 {
        return TRUE;
 }
index d28af21..d00ba2a 100644 (file)
@@ -65,7 +65,7 @@ static gpointer image_loader_gdk_new(ImageLoaderBackendCbAreaUpdated area_update
        return loader;
 }
 
-static void image_loader_gdk_abort(gpointer UNUSED(loader))
+static void image_loader_gdk_abort(gpointer)
 {
 }
 
index f505b8d..0996aff 100644 (file)
@@ -39,12 +39,12 @@ struct ImageLoaderHEIF {
        gint page_total;
 };
 
-static void free_buffer(guchar *UNUSED(pixels), gpointer data)
+static void free_buffer(guchar *, gpointer data)
 {
        heif_image_release(static_cast<const struct heif_image*>(data));
 }
 
-static gboolean image_loader_heif_load(gpointer loader, const guchar *buf, gsize count, GError **UNUSED(error))
+static gboolean image_loader_heif_load(gpointer loader, const guchar *buf, gsize count, GError **)
 {
        auto ld = static_cast<ImageLoaderHEIF *>(loader);
        struct heif_context* ctx;
@@ -134,12 +134,12 @@ static GdkPixbuf* image_loader_heif_get_pixbuf(gpointer loader)
        return ld->pixbuf;
 }
 
-static gchar* image_loader_heif_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_heif_get_format_name(gpointer)
 {
        return g_strdup("heif");
 }
 
-static gchar** image_loader_heif_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_heif_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"image/heic", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
@@ -159,7 +159,7 @@ static gint image_loader_heif_get_page_total(gpointer loader)
        return ld->page_total;
 }
 
-static gboolean image_loader_heif_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_heif_close(gpointer, GError **)
 {
        return TRUE;
 }
index 4ec2426..9bdebbc 100644 (file)
@@ -40,7 +40,7 @@ struct ImageLoaderJ2K {
        gboolean abort;
 };
 
-static void free_buffer(guchar *pixels, gpointer UNUSED(data))
+static void free_buffer(guchar *pixels, gpointer)
 {
        g_free (pixels);
 }
@@ -166,7 +166,7 @@ opj_stream_t* OPJ_CALLCONV opj_stream_create_buffer_stream (opj_buffer_info_t* p
     return ps;
 }
 
-static gboolean image_loader_j2k_load(gpointer loader, const guchar *buf, gsize count, GError **UNUSED(error))
+static gboolean image_loader_j2k_load(gpointer loader, const guchar *buf, gsize count, GError **)
 {
        auto ld = static_cast<ImageLoaderJ2K *>(loader);
        opj_stream_t *stream;
@@ -302,18 +302,18 @@ static GdkPixbuf* image_loader_j2k_get_pixbuf(gpointer loader)
        return ld->pixbuf;
 }
 
-static gchar* image_loader_j2k_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_j2k_get_format_name(gpointer)
 {
        return g_strdup("j2k");
 }
 
-static gchar** image_loader_j2k_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_j2k_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"image/jp2", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
 }
 
-static gboolean image_loader_j2k_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_j2k_close(gpointer, GError **)
 {
        return TRUE;
 }
index 708e978..669f063 100644 (file)
@@ -173,7 +173,7 @@ fatal_error_handler (j_common_ptr cinfo)
 }
 
 static void
-output_message_handler (j_common_ptr UNUSED(cinfo))
+output_message_handler (j_common_ptr)
 {
   /* This method keeps libjpeg from dumping crap to stderr */
 
@@ -213,7 +213,7 @@ void image_loader_jpeg_read_scanline(struct jpeg_decompress_struct *cinfo, gucha
 }
 
 
-static void init_source (j_decompress_ptr UNUSED(cinfo)) {}
+static void init_source (j_decompress_ptr) {}
 static boolean fill_input_buffer (j_decompress_ptr cinfo)
 {
        ERREXIT(cinfo, JERR_INPUT_EMPTY);
@@ -233,7 +233,7 @@ static void skip_input_data (j_decompress_ptr cinfo, long num_bytes)
                src->bytes_in_buffer -= static_cast<size_t>(num_bytes);
                }
 }
-static void term_source (j_decompress_ptr UNUSED(cinfo)) {}
+static void term_source (j_decompress_ptr) {}
 static void set_mem_src (j_decompress_ptr cinfo, void* buffer, long nbytes)
 {
        struct jpeg_source_mgr* src;
@@ -440,17 +440,17 @@ static GdkPixbuf* image_loader_jpeg_get_pixbuf(gpointer loader)
        return lj->pixbuf;
 }
 
-static gchar* image_loader_jpeg_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_jpeg_get_format_name(gpointer)
 {
        return g_strdup("jpeg");
 }
-static gchar** image_loader_jpeg_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_jpeg_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"image/jpeg", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
 }
 
-static gboolean image_loader_jpeg_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_jpeg_close(gpointer, GError **)
 {
        return TRUE;
 }
index 5b82a4c..88568f7 100644 (file)
@@ -72,7 +72,7 @@ struct ImageLoaderJPEGXL {
        gboolean abort;
 };
 
-static void free_buffer(guchar *pixels, gpointer UNUSED(data))
+static void free_buffer(guchar *pixels, gpointer)
 {
        g_free(pixels);
 }
@@ -160,7 +160,7 @@ static uint8_t *JxlMemoryToPixels(const uint8_t *next_in, size_t size, size_t &x
        return nullptr;
 }
 
-static gboolean image_loader_jpegxl_load(gpointer loader, const guchar *buf, gsize count, GError **UNUSED(error))
+static gboolean image_loader_jpegxl_load(gpointer loader, const guchar *buf, gsize count, GError **)
 {
        auto ld = static_cast<ImageLoaderJPEGXL *>(loader);
        gboolean ret = FALSE;
@@ -206,18 +206,18 @@ static GdkPixbuf* image_loader_jpegxl_get_pixbuf(gpointer loader)
        return ld->pixbuf;
 }
 
-static gchar* image_loader_jpegxl_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_jpegxl_get_format_name(gpointer)
 {
        return g_strdup("jxl");
 }
 
-static gchar** image_loader_jpegxl_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_jpegxl_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"image/jxl", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
 }
 
-static gboolean image_loader_jpegxl_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_jpegxl_close(gpointer, GError **)
 {
        return TRUE;
 }
index 37250ca..6e1510d 100644 (file)
@@ -134,11 +134,11 @@ guchar *libraw_get_preview(ImageLoader *il, guint *data_len)
 
 #else /* !define HAVE_RAW */
 
-void libraw_free_preview(guchar *UNUSED(buf))
+void libraw_free_preview(guchar *)
 {
 }
 
-guchar *libraw_get_preview(ImageLoader *UNUSED(il), guint *UNUSED(data_len))
+guchar *libraw_get_preview(ImageLoader *, guint *)
 {
        return nullptr;
 }
index b6bc46b..30a1450 100644 (file)
@@ -39,7 +39,7 @@ struct ImageLoaderPDF {
        gint page_total;
 };
 
-static gboolean image_loader_pdf_load(gpointer loader, const guchar *buf, gsize count, GError **UNUSED(error))
+static gboolean image_loader_pdf_load(gpointer loader, const guchar *buf, gsize count, GError **)
 {
        auto ld = static_cast<ImageLoaderPDF *>(loader);
        GError *poppler_error = nullptr;
@@ -115,12 +115,12 @@ static GdkPixbuf* image_loader_pdf_get_pixbuf(gpointer loader)
        return ld->pixbuf;
 }
 
-static gchar* image_loader_pdf_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_pdf_get_format_name(gpointer)
 {
        return g_strdup("pdf");
 }
 
-static gchar** image_loader_pdf_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_pdf_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"application/pdf", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
@@ -140,7 +140,7 @@ static gint image_loader_pdf_get_page_total(gpointer loader)
        return ld->page_total;
 }
 
-static gboolean image_loader_pdf_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_pdf_close(gpointer, GError **)
 {
        return TRUE;
 }
index 08cff11..114f5bd 100644 (file)
@@ -283,7 +283,7 @@ static void free_context(PsdContext *ctx)
        g_free(ctx);
 }
 
-static gboolean image_loader_psd_load(gpointer loader, const guchar *buf, gsize count, GError **UNUSED(error))
+static gboolean image_loader_psd_load(gpointer loader, const guchar *buf, gsize count, GError **)
 {
        auto ld = static_cast<ImageLoaderPSD *>(loader);
        auto ctx = g_new0(PsdContext, 1);
@@ -549,18 +549,18 @@ static GdkPixbuf* image_loader_psd_get_pixbuf(gpointer loader)
        return ld->pixbuf;
 }
 
-static gchar* image_loader_psd_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_psd_get_format_name(gpointer)
 {
        return g_strdup("psd");
 }
 
-static gchar** image_loader_psd_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_psd_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"application/psd", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
 }
 
-static gboolean image_loader_psd_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_psd_close(gpointer, GError **)
 {
        return TRUE;
 }
index 9733118..17979fb 100644 (file)
 #include "image-load-svgz.h"
 
 
-static gchar* image_loader_svgz_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_svgz_get_format_name(gpointer)
 {
        return g_strdup("svg");
 
 }
-static gchar** image_loader_svgz_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_svgz_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"image/svg", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
@@ -51,7 +51,7 @@ static gpointer image_loader_svgz_new(ImageLoaderBackendCbAreaUpdated area_updat
        return loader;
 }
 
-static void image_loader_svgz_abort(gpointer UNUSED(loader))
+static void image_loader_svgz_abort(gpointer)
 {
 }
 
index c4bcdc8..2148af0 100644 (file)
@@ -54,7 +54,7 @@ struct ImageLoaderTiff {
        gint page_total;
 };
 
-static void free_buffer (guchar *pixels, gpointer UNUSED(data))
+static void free_buffer (guchar *pixels, gpointer)
 {
        g_free (pixels);
 }
@@ -73,7 +73,7 @@ tiff_load_read (thandle_t handle, tdata_t buf, tsize_t size)
 }
 
 static tsize_t
-tiff_load_write (thandle_t UNUSED(handle), tdata_t UNUSED(buf), tsize_t UNUSED(size))
+tiff_load_write (thandle_t, tdata_t, tsize_t)
 {
        return -1;
 }
@@ -108,7 +108,7 @@ tiff_load_seek (thandle_t handle, toff_t offset, int whence)
 }
 
 static int
-tiff_load_close (thandle_t UNUSED(context))
+tiff_load_close (thandle_t)
 {
        return 0;
 }
@@ -132,11 +132,11 @@ tiff_load_map_file (thandle_t handle, tdata_t *buf, toff_t *size)
 }
 
 static void
-tiff_load_unmap_file (thandle_t UNUSED(handle), tdata_t UNUSED(data), toff_t UNUSED(offset))
+tiff_load_unmap_file (thandle_t, tdata_t, toff_t)
 {
 }
 
-static gboolean image_loader_tiff_load (gpointer loader, const guchar *buf, gsize count, GError **UNUSED(error))
+static gboolean image_loader_tiff_load (gpointer loader, const guchar *buf, gsize count, GError **)
 {
        auto lt = static_cast<ImageLoaderTiff *>(loader);
 
@@ -352,17 +352,17 @@ static GdkPixbuf* image_loader_tiff_get_pixbuf(gpointer loader)
        return lt->pixbuf;
 }
 
-static gchar* image_loader_tiff_get_format_name(gpointer UNUSED(loader))
+static gchar* image_loader_tiff_get_format_name(gpointer)
 {
        return g_strdup("tiff");
 }
-static gchar** image_loader_tiff_get_format_mime_types(gpointer UNUSED(loader))
+static gchar** image_loader_tiff_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"image/tiff", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
 }
 
-static gboolean image_loader_tiff_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_tiff_close(gpointer, GError **)
 {
        return TRUE;
 }
index bc6ab93..1dc9182 100644 (file)
@@ -56,12 +56,12 @@ const guchar palette[2][8][3] = {
        }
 };
 
-static void free_buffer(guchar *pixels, gpointer UNUSED(data))
+static void free_buffer(guchar *pixels, gpointer)
 {
        g_free(pixels);
 }
 
-static gboolean image_loader_zxscr_load(gpointer loader, const guchar *buf, gsize count, GError **UNUSED(error))
+static gboolean image_loader_zxscr_load(gpointer loader, const guchar *buf, gsize count, GError **)
 {
        auto ld = static_cast<ImageLoaderZXSCR *>(loader);
        guint8 *pixels;
@@ -166,18 +166,18 @@ static GdkPixbuf *image_loader_zxscr_get_pixbuf(gpointer loader)
        return ld->pixbuf;
 }
 
-static gchar *image_loader_zxscr_get_format_name(gpointer UNUSED(loader))
+static gchar *image_loader_zxscr_get_format_name(gpointer)
 {
        return g_strdup("zxscr");
 }
 
-static gchar **image_loader_zxscr_get_format_mime_types(gpointer UNUSED(loader))
+static gchar **image_loader_zxscr_get_format_mime_types(gpointer)
 {
        static const gchar *mime[] = {"application/octet-stream", nullptr};
        return g_strdupv(const_cast<gchar **>(mime));
 }
 
-static gboolean image_loader_zxscr_close(gpointer UNUSED(loader), GError **UNUSED(error))
+static gboolean image_loader_zxscr_close(gpointer, GError **)
 {
        return TRUE;
 }
index 4402c51..3e763b6 100644 (file)
@@ -110,7 +110,7 @@ GType image_loader_get_type()
        return type;
 }
 
-static void image_loader_init(GTypeInstance *instance, gpointer UNUSED(g_class))
+static void image_loader_init(GTypeInstance *instance, gpointer)
 {
        auto il = reinterpret_cast<ImageLoader *>(instance);
 
@@ -146,7 +146,7 @@ static void image_loader_init(GTypeInstance *instance, gpointer UNUSED(g_class))
        DEBUG_1("new image loader %p, bufsize=%" G_GSIZE_FORMAT " idle_loop=%u", (void *)il, il->read_buffer_size, il->idle_read_loop_count);
 }
 
-static void image_loader_class_init_wrapper(void *data, void *UNUSED(user_data))
+static void image_loader_class_init_wrapper(void *data, void *)
 {
        image_loader_class_init(static_cast<ImageLoaderClass *>(data));
 }
@@ -484,7 +484,7 @@ static void image_loader_sync_pixbuf(ImageLoader *il)
        g_mutex_unlock(il->data_mutex);
 }
 
-static void image_loader_area_updated_cb(gpointer UNUSED(loader),
+static void image_loader_area_updated_cb(gpointer,
                                 guint x, guint y, guint w, guint h,
                                 gpointer data)
 {
@@ -1240,7 +1240,7 @@ static void image_loader_thread_wait_high()
 }
 
 
-static void image_loader_thread_run(gpointer data, gpointer UNUSED(user_data))
+static void image_loader_thread_run(gpointer data, gpointer)
 {
        auto il = static_cast<ImageLoader *>(data);
        gboolean cont;
index f729483..6f190ee 100644 (file)
@@ -738,7 +738,7 @@ static void image_osd_timer_schedule(OverlayStateData *osd)
                }
 }
 
-static void image_osd_state_cb(ImageWindow *UNUSED(imd), ImageState state, gpointer data)
+static void image_osd_state_cb(ImageWindow *, ImageState state, gpointer data)
 {
        auto osd = static_cast<OverlayStateData *>(data);
 
@@ -784,7 +784,7 @@ static void image_osd_free(OverlayStateData *osd)
        g_free(osd);
 }
 
-static void image_osd_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void image_osd_destroy_cb(GtkWidget *, gpointer data)
 {
        auto osd = static_cast<OverlayStateData *>(data);
 
index 15a969b..e1d88f5 100644 (file)
@@ -56,7 +56,7 @@ static gint rect_id = 0;
  *-------------------------------------------------------------------
  */
 
-static void image_click_cb(PixbufRenderer *UNUSED(pr), GdkEventButton *event, gpointer data)
+static void image_click_cb(PixbufRenderer *, GdkEventButton *event, gpointer data)
 {
        auto imd = static_cast<ImageWindow *>(data);
        if (!options->image_lm_click_nav && event->button == MOUSE_BUTTON_MIDDLE)
@@ -289,7 +289,7 @@ static void image_complete_util(ImageWindow *imd, gboolean preload)
        if (imd->func_complete) imd->func_complete(imd, preload, imd->data_complete);
 }
 
-static void image_render_complete_cb(PixbufRenderer *UNUSED(pr), gpointer data)
+static void image_render_complete_cb(PixbufRenderer *, gpointer data)
 {
        auto imd = static_cast<ImageWindow *>(data);
 
@@ -315,7 +315,7 @@ static void image_state_unset(ImageWindow *imd, ImageState state)
        if (imd->func_state) imd->func_state(imd, state, imd->data_state);
 }
 
-static void image_zoom_cb(PixbufRenderer *UNUSED(pr), gdouble UNUSED(zoom), gpointer data)
+static void image_zoom_cb(PixbufRenderer *, gdouble, gpointer data)
 {
        auto imd = static_cast<ImageWindow *>(data);
 
@@ -566,7 +566,7 @@ static gboolean image_post_process_color(ImageWindow *imd, gint start_row, gbool
 }
 
 
-static void image_post_process_tile_color_cb(PixbufRenderer *UNUSED(pr), GdkPixbuf **pixbuf, gint x, gint y, gint w, gint h, gpointer data)
+static void image_post_process_tile_color_cb(PixbufRenderer *, GdkPixbuf **pixbuf, gint x, gint y, gint w, gint h, gpointer data)
 {
        auto imd = static_cast<ImageWindow *>(data);
        if (imd->cm) color_man_correct_region(static_cast<ColorMan *>(imd->cm), *pixbuf, x, y, w, h);
@@ -727,7 +727,7 @@ static void image_read_ahead_cancel(ImageWindow *imd)
        imd->read_ahead_fd = nullptr;
 }
 
-static void image_read_ahead_done_cb(ImageLoader *UNUSED(il), gpointer data)
+static void image_read_ahead_done_cb(ImageLoader *, gpointer data)
 {
        auto imd = static_cast<ImageWindow *>(data);
 
@@ -813,7 +813,7 @@ static FileCacheData *image_get_cache()
        return cache;
 }
 
-static void image_cache_set(ImageWindow *UNUSED(imd), FileData *fd)
+static void image_cache_set(ImageWindow *, FileData *fd)
 {
        g_assert(fd->pixbuf);
 
@@ -866,7 +866,7 @@ static void image_load_area_cb(ImageLoader *il, guint x, guint y, guint w, guint
        pixbuf_renderer_area_changed(pr, x, y, w, h);
 }
 
-static void image_load_done_cb(ImageLoader *UNUSED(il), gpointer data)
+static void image_load_done_cb(ImageLoader *, gpointer data)
 {
        auto imd = static_cast<ImageWindow *>(data);
 
@@ -927,7 +927,7 @@ static void image_load_done_cb(ImageLoader *UNUSED(il), gpointer data)
        image_read_ahead_start(imd);
 }
 
-static void image_load_size_cb(ImageLoader *UNUSED(il), guint width, guint height, gpointer data)
+static void image_load_size_cb(ImageLoader *, guint width, guint height, gpointer data)
 {
        auto imd = static_cast<ImageWindow *>(data);
 
@@ -1174,7 +1174,7 @@ static void image_change_real(ImageWindow *imd, FileData *fd,
  *-------------------------------------------------------------------
  */
 
-static gboolean image_focus_in_cb(GtkWidget *UNUSED(widget), GdkEventFocus *UNUSED(event), gpointer data)
+static gboolean image_focus_in_cb(GtkWidget *, GdkEventFocus *, gpointer data)
 {
        auto imd = static_cast<ImageWindow *>(data);
 
@@ -1186,7 +1186,7 @@ static gboolean image_focus_in_cb(GtkWidget *UNUSED(widget), GdkEventFocus *UNUS
        return TRUE;
 }
 
-static gboolean image_scroll_cb(GtkWidget *UNUSED(widget), GdkEventScroll *event, gpointer data)
+static gboolean image_scroll_cb(GtkWidget *, GdkEventScroll *event, gpointer data)
 {
        auto imd = static_cast<ImageWindow *>(data);
        gboolean in_lw = FALSE;
@@ -2002,7 +2002,7 @@ void image_set_delay_flip(ImageWindow *imd, gboolean delay)
                }
 }
 
-void image_to_root_window(ImageWindow *UNUSED(imd), gboolean UNUSED(scaled))
+void image_to_root_window(ImageWindow *, gboolean)
 {
 }
 
@@ -2112,13 +2112,13 @@ static void image_free(ImageWindow *imd)
        g_free(imd);
 }
 
-static void image_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void image_destroy_cb(GtkWidget *, gpointer data)
 {
        auto imd = static_cast<ImageWindow *>(data);
        image_free(imd);
 }
 
-gboolean selectable_frame_draw_cb(GtkWidget *widget, cairo_t *cr, gpointer UNUSED(data))
+gboolean selectable_frame_draw_cb(GtkWidget *widget, cairo_t *cr, gpointer)
 {
        GtkAllocation allocation;
        gtk_widget_get_allocation(widget, &allocation);
index 6d4ada5..f9a3274 100644 (file)
@@ -379,7 +379,7 @@ static void view_step_to_end(ViewWindow *vw, gboolean last)
  *-----------------------------------------------------------------------------
  */
 
-static void view_window_press_cb(GtkWidget *UNUSED(widget), GdkEventButton *bevent, gpointer data)
+static void view_window_press_cb(GtkWidget *, GdkEventButton *bevent, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
 
@@ -752,7 +752,7 @@ static void view_image_set_buttons(ViewWindow *vw, ImageWindow *imd)
        image_set_scroll_func(imd, scroll_cb, vw);
 }
 
-static void view_fullscreen_stop_func(FullScreenData *UNUSED(fs), gpointer data)
+static void view_fullscreen_stop_func(FullScreenData *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
 
@@ -809,7 +809,7 @@ static void view_slideshow_prev(ViewWindow *vw)
        if (vw->ss) slideshow_prev(vw->ss);
 }
 
-static void view_slideshow_stop_func(SlideShowData *UNUSED(fs), gpointer data)
+static void view_slideshow_stop_func(SlideShowData *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
        GList *work;
@@ -866,7 +866,7 @@ static void view_slideshow_stop(ViewWindow *vw)
        if (vw->ss) slideshow_free(vw->ss);
 }
 
-static void view_window_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_window_destroy_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
 
@@ -889,7 +889,7 @@ static void view_window_close(ViewWindow *vw)
        gtk_widget_destroy(vw->window);
 }
 
-static gboolean view_window_delete_cb(GtkWidget *UNUSED(w), GdkEventAny *UNUSED(event), gpointer data)
+static gboolean view_window_delete_cb(GtkWidget *, GdkEventAny *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
 
@@ -1016,7 +1016,7 @@ static ViewWindow *real_view_window_new(FileData *fd, GList *list, CollectionDat
        return vw;
 }
 
-static void view_window_collection_unref_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_window_collection_unref_cb(GtkWidget *, gpointer data)
 {
        auto cd = static_cast<CollectionData *>(data);
 
@@ -1139,7 +1139,7 @@ gboolean view_window_find_image(ImageWindow *imd, gint *index, gint *total)
  *-----------------------------------------------------------------------------
  */
 
-static void view_new_window_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_new_window_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
        CollectionData *cd;
@@ -1187,35 +1187,35 @@ static void view_alter_cb(GtkWidget *widget, gpointer data)
        image_alter_orientation(vw->imd, vw->imd->image_fd, type);
 }
 
-static void view_zoom_in_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_zoom_in_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
 
        image_zoom_adjust(view_window_active_image(vw), get_zoom_increment());
 }
 
-static void view_zoom_out_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_zoom_out_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
 
        image_zoom_adjust(view_window_active_image(vw), -get_zoom_increment());
 }
 
-static void view_zoom_1_1_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_zoom_1_1_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
 
        image_zoom_set(view_window_active_image(vw), 1.0);
 }
 
-static void view_zoom_fit_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_zoom_fit_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
 
        image_zoom_set(view_window_active_image(vw), 0.0);
 }
 
-static void view_copy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_copy_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
        ImageWindow *imd;
@@ -1224,7 +1224,7 @@ static void view_copy_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_copy(image_get_fd(imd), nullptr, nullptr, imd->widget);
 }
 
-static void view_move_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_move_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
        ImageWindow *imd;
@@ -1233,7 +1233,7 @@ static void view_move_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_move(image_get_fd(imd), nullptr, nullptr, imd->widget);
 }
 
-static void view_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_rename_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
        ImageWindow *imd;
@@ -1242,7 +1242,7 @@ static void view_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_rename(image_get_fd(imd), nullptr, imd->widget);
 }
 
-static void view_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_delete_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
        ImageWindow *imd;
@@ -1252,7 +1252,7 @@ static void view_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_delete(image_get_fd(imd), nullptr, imd->widget);
 }
 
-static void view_move_to_trash_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_move_to_trash_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
        ImageWindow *imd;
@@ -1262,7 +1262,7 @@ static void view_move_to_trash_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_delete(image_get_fd(imd), nullptr, imd->widget);
 }
 
-static void view_copy_path_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_copy_path_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
        ImageWindow *imd;
@@ -1271,7 +1271,7 @@ static void view_copy_path_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_copy_path_to_clipboard(image_get_fd(imd), TRUE);
 }
 
-static void view_copy_path_unquoted_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_copy_path_unquoted_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
        ImageWindow *imd;
@@ -1280,35 +1280,35 @@ static void view_copy_path_unquoted_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_copy_path_to_clipboard(image_get_fd(imd), FALSE);
 }
 
-static void view_fullscreen_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_fullscreen_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
 
        view_fullscreen_toggle(vw, FALSE);
 }
 
-static void view_slideshow_start_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_slideshow_start_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
 
        view_slideshow_start(vw);
 }
 
-static void view_slideshow_stop_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_slideshow_stop_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
 
        view_slideshow_stop(vw);
 }
 
-static void view_slideshow_pause_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_slideshow_pause_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
 
        slideshow_pause_toggle(vw->ss);
 }
 
-static void view_close_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_close_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
 
@@ -1326,7 +1326,7 @@ static LayoutWindow *view_new_layout_with_fd(FileData *fd)
 }
 
 
-static void view_set_layout_path_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_set_layout_path_cb(GtkWidget *, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
        LayoutWindow *lw;
@@ -1344,7 +1344,7 @@ static void view_set_layout_path_cb(GtkWidget *UNUSED(widget), gpointer data)
        view_window_close(vw);
 }
 
-static void view_popup_menu_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void view_popup_menu_destroy_cb(GtkWidget *, gpointer data)
 {
        auto editmenu_fd_list = static_cast<GList *>(data);
 
@@ -1492,7 +1492,7 @@ struct CViewConfirmD {
        GList *list;
 };
 
-static void view_dir_list_cancel(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void view_dir_list_cancel(GtkWidget *, gpointer)
 {
        /* do nothing */
 }
@@ -1556,25 +1556,25 @@ static void view_dir_list_do(ViewWindow *vw, GList *list, gboolean skip, gboolea
                }
 }
 
-static void view_dir_list_add(GtkWidget *UNUSED(widget), gpointer data)
+static void view_dir_list_add(GtkWidget *, gpointer data)
 {
        auto d = static_cast<CViewConfirmD *>(data);
        view_dir_list_do(d->vw, d->list, FALSE, FALSE);
 }
 
-static void view_dir_list_recurse(GtkWidget *UNUSED(widget), gpointer data)
+static void view_dir_list_recurse(GtkWidget *, gpointer data)
 {
        auto d = static_cast<CViewConfirmD *>(data);
        view_dir_list_do(d->vw, d->list, FALSE, TRUE);
 }
 
-static void view_dir_list_skip(GtkWidget *UNUSED(widget), gpointer data)
+static void view_dir_list_skip(GtkWidget *, gpointer data)
 {
        auto d = static_cast<CViewConfirmD *>(data);
        view_dir_list_do(d->vw, d->list, TRUE, FALSE);
 }
 
-static void view_dir_list_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void view_dir_list_destroy(GtkWidget *, gpointer data)
 {
        auto d = static_cast<CViewConfirmD *>(data);
        filelist_free(d->list);
@@ -1611,10 +1611,10 @@ static GtkWidget *view_confirm_dir_list(ViewWindow *vw, GList *list)
  *-----------------------------------------------------------------------------
  */
 
-static void view_window_get_dnd_data(GtkWidget *UNUSED(widget), GdkDragContext *context,
-                                    gint UNUSED(x), gint UNUSED(y),
+static void view_window_get_dnd_data(GtkWidget *, GdkDragContext *context,
+                                    gint, gint,
                                     GtkSelectionData *selection_data, guint info,
-                                    guint UNUSED(time), gpointer data)
+                                    guint, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
        ImageWindow *imd;
@@ -1691,9 +1691,9 @@ static void view_window_get_dnd_data(GtkWidget *UNUSED(widget), GdkDragContext *
                }
 }
 
-static void view_window_set_dnd_data(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context),
-                                    GtkSelectionData *selection_data, guint UNUSED(info),
-                                    guint UNUSED(time), gpointer data)
+static void view_window_set_dnd_data(GtkWidget *, GdkDragContext *,
+                                    GtkSelectionData *selection_data, guint,
+                                    guint, gpointer data)
 {
        auto vw = static_cast<ViewWindow *>(data);
        FileData *fd;
index eb73ab5..bf735cd 100644 (file)
@@ -265,7 +265,7 @@ static gint mpo_parse_Index_IFD_entry(const guchar *tiff, guint offset,
 }
 
 static gint mpo_parse_Attributes_IFD_entry(const guchar *tiff, guint offset,
-                                guint UNUSED(size), TiffByteOrder bo,
+                                guint, TiffByteOrder bo,
                                 gpointer data)
 {
        guint tag;
index 3e2175e..c2b7b12 100644 (file)
@@ -62,7 +62,7 @@ static gint layout_config_style_count = sizeof(layout_config_styles) / sizeof(La
 static const gchar *layout_titles[] = { N_("Tools"), N_("Files"), N_("Image") };
 
 
-static void layout_config_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_config_destroy(GtkWidget *, gpointer data)
 {
        auto lc = static_cast<LayoutConfig *>(data);
 
@@ -268,8 +268,8 @@ static GtkWidget *layout_config_widget(GtkWidget *group, GtkWidget *box, gint st
        return group;
 }
 
-static void layout_config_number_cb(GtkTreeViewColumn *UNUSED(tree_column), GtkCellRenderer *cell,
-                                   GtkTreeModel *store, GtkTreeIter *iter, gpointer UNUSED(data))
+static void layout_config_number_cb(GtkTreeViewColumn *, GtkCellRenderer *cell,
+                                   GtkTreeModel *store, GtkTreeIter *iter, gpointer)
 {
        GtkTreePath *tpath;
        gint *indices;
index d848661..d3bc4e2 100644 (file)
@@ -164,7 +164,7 @@ static void layout_image_slideshow_prev(LayoutWindow *lw)
        if (lw->slideshow) slideshow_prev(lw->slideshow);
 }
 
-static void layout_image_slideshow_stop_func(SlideShowData *UNUSED(ss), gpointer data)
+static void layout_image_slideshow_stop_func(SlideShowData *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -380,7 +380,7 @@ static void layout_image_animate_update_image(LayoutWindow *lw)
 }
 
 
-static void animation_async_ready_cb(GObject *UNUSED(source_object), GAsyncResult *res, gpointer data)
+static void animation_async_ready_cb(GObject *, GAsyncResult *res, gpointer data)
 {
        GError *error = nullptr;
        auto animation = static_cast<AnimationData *>(data);
@@ -481,27 +481,27 @@ void layout_image_animate_toggle(LayoutWindow *lw)
  *----------------------------------------------------------------------------
  */
 
-static void li_pop_menu_zoom_in_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_zoom_in_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_adjust(lw, get_zoom_increment(), FALSE);
 }
 
-static void li_pop_menu_zoom_out_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_zoom_out_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        layout_image_zoom_adjust(lw, -get_zoom_increment(), FALSE);
 }
 
-static void li_pop_menu_zoom_1_1_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_zoom_1_1_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, 1.0, FALSE);
 }
 
-static void li_pop_menu_zoom_fit_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_zoom_fit_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -533,7 +533,7 @@ static void li_pop_menu_alter_cb(GtkWidget *widget, gpointer data)
        image_alter_orientation(lw->image, lw->image->image_fd, type);
 }
 
-static void li_pop_menu_new_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_new_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -566,21 +566,21 @@ static void li_pop_menu_copy_cb(GtkWidget *widget, gpointer data)
                       li_pop_menu_click_parent(widget, lw));
 }
 
-static void li_pop_menu_copy_path_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_copy_path_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        file_util_copy_path_to_clipboard(layout_image_get_fd(lw), TRUE);
 }
 
-static void li_pop_menu_copy_path_unquoted_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_copy_path_unquoted_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        file_util_copy_path_to_clipboard(layout_image_get_fd(lw), FALSE);
 }
 
-static void li_pop_menu_copy_image_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_copy_image_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        ImageWindow *imd = lw->image;
@@ -625,49 +625,49 @@ static void li_pop_menu_move_to_trash_cb(GtkWidget *widget, gpointer data)
                         li_pop_menu_click_parent(widget, lw));
 }
 
-static void li_pop_menu_slide_start_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_slide_start_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_slideshow_start(lw);
 }
 
-static void li_pop_menu_slide_stop_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_slide_stop_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_slideshow_stop(lw);
 }
 
-static void li_pop_menu_slide_pause_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_slide_pause_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_slideshow_pause_toggle(lw);
 }
 
-static void li_pop_menu_full_screen_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_full_screen_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_full_screen_toggle(lw);
 }
 
-static void li_pop_menu_animate_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_animate_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_animate_toggle(lw);
 }
 
-static void li_pop_menu_hide_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_pop_menu_hide_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_tools_hide_toggle(lw);
 }
 
-static void li_set_layout_path_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_set_layout_path_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        FileData *fd;
@@ -678,7 +678,7 @@ static void li_set_layout_path_cb(GtkWidget *UNUSED(widget), gpointer data)
        if (fd) layout_set_fd(lw, fd);
 }
 
-static void li_open_archive_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void li_open_archive_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        LayoutWindow *lw_new;
@@ -712,7 +712,7 @@ static gboolean li_check_if_current_path(LayoutWindow *lw, const gchar *path)
        return ret;
 }
 
-static void layout_image_popup_menu_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_image_popup_menu_destroy_cb(GtkWidget *, gpointer data)
 {
        auto editmenu_fd_list = static_cast<GList *>(data);
 
@@ -888,10 +888,10 @@ void layout_image_menu_popup(LayoutWindow *lw)
  *----------------------------------------------------------------------------
  */
 
-static void layout_image_dnd_receive(GtkWidget *widget, GdkDragContext *UNUSED(context),
-                                    gint UNUSED(x), gint UNUSED(y),
+static void layout_image_dnd_receive(GtkWidget *widget, GdkDragContext *,
+                                    gint, gint,
                                     GtkSelectionData *selection_data, guint info,
-                                    guint UNUSED(time), gpointer data)
+                                    guint, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        gint i;
@@ -977,9 +977,9 @@ static void layout_image_dnd_receive(GtkWidget *widget, GdkDragContext *UNUSED(c
                }
 }
 
-static void layout_image_dnd_get(GtkWidget *widget, GdkDragContext *UNUSED(context),
-                                GtkSelectionData *selection_data, guint UNUSED(info),
-                                guint UNUSED(time), gpointer data)
+static void layout_image_dnd_get(GtkWidget *widget, GdkDragContext *,
+                                GtkSelectionData *selection_data, guint,
+                                guint, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        FileData *fd;
@@ -1014,7 +1014,7 @@ static void layout_image_dnd_get(GtkWidget *widget, GdkDragContext *UNUSED(conte
                }
 }
 
-static void layout_image_dnd_end(GtkWidget *UNUSED(widget), GdkDragContext *context, gpointer data)
+static void layout_image_dnd_end(GtkWidget *, GdkDragContext *context, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        if (gdk_drag_context_get_selected_action(context) == GDK_ACTION_MOVE)
@@ -2143,7 +2143,7 @@ void layout_status_update_pixel_cb(PixbufRenderer *pr, gpointer data)
  *----------------------------------------------------------------------------
  */
 
-static void layout_image_update_cb(ImageWindow *UNUSED(imd), gpointer data)
+static void layout_image_update_cb(ImageWindow *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        layout_status_update_image(lw);
index 005204a..2dba064 100644 (file)
@@ -217,23 +217,23 @@ static void layout_exit_fullscreen(LayoutWindow *lw)
        layout_image_full_screen_stop(lw);
 }
 
-static void clear_marks_cancel_cb(GenericDialog *gd, gpointer UNUSED(data))
+static void clear_marks_cancel_cb(GenericDialog *gd, gpointer)
 {
        generic_dialog_close(gd);
 }
 
-static void clear_marks_help_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void clear_marks_help_cb(GenericDialog *, gpointer)
 {
        help_window_show("GuideMainWindowMenus.html");
 }
 
-void layout_menu_clear_marks_ok_cb(GenericDialog *gd, gpointer UNUSED(data))
+void layout_menu_clear_marks_ok_cb(GenericDialog *gd, gpointer)
 {
        marks_clear_all();
        generic_dialog_close(gd);
 }
 
-static void layout_menu_clear_marks_cb(GtkAction *UNUSED(action), gpointer UNUSED(data))
+static void layout_menu_clear_marks_cb(GtkAction *, gpointer)
 {
        GenericDialog *gd;
 
@@ -249,7 +249,7 @@ static void layout_menu_clear_marks_cb(GtkAction *UNUSED(action), gpointer UNUSE
        gtk_widget_show(gd->dialog);
 }
 
-static void layout_menu_new_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_new_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -257,7 +257,7 @@ static void layout_menu_new_cb(GtkAction *UNUSED(action), gpointer data)
        collection_window_new(nullptr);
 }
 
-static void layout_menu_open_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_open_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -265,7 +265,7 @@ static void layout_menu_open_cb(GtkAction *UNUSED(action), gpointer data)
        collection_dialog_load(nullptr);
 }
 
-static void layout_menu_search_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_search_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -273,7 +273,7 @@ static void layout_menu_search_cb(GtkAction *UNUSED(action), gpointer data)
        search_new(lw->dir_fd, layout_image_get_fd(lw));
 }
 
-static void layout_menu_dupes_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_dupes_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -281,7 +281,7 @@ static void layout_menu_dupes_cb(GtkAction *UNUSED(action), gpointer data)
        dupe_window_new();
 }
 
-static void layout_menu_pan_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_pan_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -289,56 +289,56 @@ static void layout_menu_pan_cb(GtkAction *UNUSED(action), gpointer data)
        pan_window_new(lw->dir_fd);
 }
 
-static void layout_menu_print_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_print_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        print_window_new(layout_image_get_fd(lw), layout_selection_list(lw), layout_list(lw), layout_window(lw));
 }
 
-static void layout_menu_dir_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_dir_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        if (lw->vd) vd_new_folder(lw->vd, lw->dir_fd);
 }
 
-static void layout_menu_copy_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_copy_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        file_util_copy(nullptr, layout_selection_list(lw), nullptr, layout_window(lw));
 }
 
-static void layout_menu_copy_path_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_copy_path_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        file_util_copy_path_list_to_clipboard(layout_selection_list(lw), TRUE);
 }
 
-static void layout_menu_copy_path_unquoted_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_copy_path_unquoted_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        file_util_copy_path_list_to_clipboard(layout_selection_list(lw), FALSE);
 }
 
-static void layout_menu_move_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_move_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        file_util_move(nullptr, layout_selection_list(lw), nullptr, layout_window(lw));
 }
 
-static void layout_menu_rename_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_rename_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        file_util_rename(nullptr, layout_selection_list(lw), layout_window(lw));
 }
 
-static void layout_menu_delete_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_delete_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -346,7 +346,7 @@ static void layout_menu_delete_cb(GtkAction *UNUSED(action), gpointer data)
        file_util_delete(nullptr, layout_selection_list(lw), layout_window(lw));
 }
 
-static void layout_menu_move_to_trash_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_move_to_trash_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -354,7 +354,7 @@ static void layout_menu_move_to_trash_cb(GtkAction *UNUSED(action), gpointer dat
        file_util_delete(nullptr, layout_selection_list(lw), layout_window(lw));
 }
 
-static void layout_menu_move_to_trash_key_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_move_to_trash_key_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -365,21 +365,21 @@ static void layout_menu_move_to_trash_key_cb(GtkAction *UNUSED(action), gpointer
                }
 }
 
-static void layout_menu_disable_grouping_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_disable_grouping_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        file_data_disable_grouping_list(layout_selection_list(lw), TRUE);
 }
 
-static void layout_menu_enable_grouping_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_enable_grouping_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        file_data_disable_grouping_list(layout_selection_list(lw), FALSE);
 }
 
-void layout_menu_close_cb(GtkAction *UNUSED(action), gpointer data)
+void layout_menu_close_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -387,89 +387,89 @@ void layout_menu_close_cb(GtkAction *UNUSED(action), gpointer data)
        layout_close(lw);
 }
 
-static void layout_menu_exit_cb(GtkAction *UNUSED(action), gpointer UNUSED(data))
+static void layout_menu_exit_cb(GtkAction *, gpointer)
 {
        exit_program();
 }
 
-static void layout_menu_alter_90_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_alter_90_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_alter_orientation(lw, ALTER_ROTATE_90);
 }
 
-static void layout_menu_rating_0_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_rating_0_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_rating(lw, "0");
 }
 
-static void layout_menu_rating_1_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_rating_1_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_rating(lw, "1");
 }
 
-static void layout_menu_rating_2_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_rating_2_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_rating(lw, "2");
 }
 
-static void layout_menu_rating_3_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_rating_3_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_rating(lw, "3");
 }
 
-static void layout_menu_rating_4_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_rating_4_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_rating(lw, "4");
 }
 
-static void layout_menu_rating_5_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_rating_5_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_rating(lw, "5");
 }
 
-static void layout_menu_rating_m1_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_rating_m1_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_rating(lw, "-1");
 }
 
-static void layout_menu_alter_90cc_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_alter_90cc_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_alter_orientation(lw, ALTER_ROTATE_90_CC);
 }
 
-static void layout_menu_alter_180_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_alter_180_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_alter_orientation(lw, ALTER_ROTATE_180);
 }
 
-static void layout_menu_alter_mirror_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_alter_mirror_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_alter_orientation(lw, ALTER_MIRROR);
 }
 
-static void layout_menu_alter_flip_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_alter_flip_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -492,7 +492,7 @@ static void layout_menu_alter_ignore_alpha_cb(GtkToggleAction *action, gpointer
    layout_image_set_ignore_alpha(lw, gtk_toggle_action_get_active(action));
 }
 
-static void layout_menu_alter_none_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_alter_none_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -507,7 +507,7 @@ static void layout_menu_exif_rotate_cb(GtkToggleAction *action, gpointer data)
        layout_image_reset_orientation(lw);
 }
 
-static void layout_menu_select_rectangle_cb(GtkToggleAction *action, gpointer UNUSED(data))
+static void layout_menu_select_rectangle_cb(GtkToggleAction *action, gpointer)
 {
        options->draw_rectangle = gtk_toggle_action_get_active(action);
 }
@@ -526,7 +526,7 @@ static void layout_menu_select_overunderexposed_cb(GtkToggleAction *action, gpoi
        layout_image_set_overunderexposed(lw, gtk_toggle_action_get_active(action));
 }
 
-static void layout_menu_write_rotate(GtkToggleAction *UNUSED(action), gpointer data, gboolean keep_date)
+static void layout_menu_write_rotate(GtkToggleAction *, gpointer data, gboolean keep_date)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        GtkTreeModel *store;
@@ -627,7 +627,7 @@ static void layout_menu_write_rotate_cb(GtkToggleAction *action, gpointer data)
        layout_menu_write_rotate(action, data, FALSE);
 }
 
-static void layout_menu_config_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_config_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -635,7 +635,7 @@ static void layout_menu_config_cb(GtkAction *UNUSED(action), gpointer data)
        show_config_window(lw);
 }
 
-static void layout_menu_editors_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_editors_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -643,7 +643,7 @@ static void layout_menu_editors_cb(GtkAction *UNUSED(action), gpointer data)
        show_editor_list_window();
 }
 
-static void layout_menu_layout_config_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_layout_config_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -651,7 +651,7 @@ static void layout_menu_layout_config_cb(GtkAction *UNUSED(action), gpointer dat
        layout_show_config_window(lw);
 }
 
-static void layout_menu_remove_thumb_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_remove_thumb_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -659,7 +659,7 @@ static void layout_menu_remove_thumb_cb(GtkAction *UNUSED(action), gpointer data
        cache_manager_show();
 }
 
-static void layout_menu_wallpaper_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_wallpaper_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -667,83 +667,83 @@ static void layout_menu_wallpaper_cb(GtkAction *UNUSED(action), gpointer data)
 }
 
 /* single window zoom */
-static void layout_menu_zoom_in_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_zoom_in_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_adjust(lw, get_zoom_increment(), FALSE);
 }
 
-static void layout_menu_zoom_out_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_zoom_out_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_adjust(lw, -get_zoom_increment(), FALSE);
 }
 
-static void layout_menu_zoom_1_1_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_zoom_1_1_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, 1.0, FALSE);
 }
 
-static void layout_menu_zoom_fit_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_zoom_fit_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, 0.0, FALSE);
 }
 
-static void layout_menu_zoom_fit_hor_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_zoom_fit_hor_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set_fill_geometry(lw, FALSE, FALSE);
 }
 
-static void layout_menu_zoom_fit_vert_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_zoom_fit_vert_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set_fill_geometry(lw, TRUE, FALSE);
 }
 
-static void layout_menu_zoom_2_1_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_zoom_2_1_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, 2.0, FALSE);
 }
 
-static void layout_menu_zoom_3_1_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_zoom_3_1_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, 3.0, FALSE);
 }
-static void layout_menu_zoom_4_1_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_zoom_4_1_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, 4.0, FALSE);
 }
 
-static void layout_menu_zoom_1_2_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_zoom_1_2_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, -2.0, FALSE);
 }
 
-static void layout_menu_zoom_1_3_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_zoom_1_3_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, -3.0, FALSE);
 }
 
-static void layout_menu_zoom_1_4_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_zoom_1_4_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -751,83 +751,83 @@ static void layout_menu_zoom_1_4_cb(GtkAction *UNUSED(action), gpointer data)
 }
 
 /* connected zoom */
-static void layout_menu_connect_zoom_in_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_connect_zoom_in_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_adjust(lw, get_zoom_increment(), TRUE);
 }
 
-static void layout_menu_connect_zoom_out_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_connect_zoom_out_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_adjust(lw, -get_zoom_increment(), TRUE);
 }
 
-static void layout_menu_connect_zoom_1_1_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_connect_zoom_1_1_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, 1.0, TRUE);
 }
 
-static void layout_menu_connect_zoom_fit_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_connect_zoom_fit_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, 0.0, TRUE);
 }
 
-static void layout_menu_connect_zoom_fit_hor_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_connect_zoom_fit_hor_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set_fill_geometry(lw, FALSE, TRUE);
 }
 
-static void layout_menu_connect_zoom_fit_vert_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_connect_zoom_fit_vert_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set_fill_geometry(lw, TRUE, TRUE);
 }
 
-static void layout_menu_connect_zoom_2_1_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_connect_zoom_2_1_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, 2.0, TRUE);
 }
 
-static void layout_menu_connect_zoom_3_1_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_connect_zoom_3_1_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, 3.0, TRUE);
 }
-static void layout_menu_connect_zoom_4_1_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_connect_zoom_4_1_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, 4.0, TRUE);
 }
 
-static void layout_menu_connect_zoom_1_2_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_connect_zoom_1_2_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, -2.0, TRUE);
 }
 
-static void layout_menu_connect_zoom_1_3_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_connect_zoom_1_3_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_zoom_set(lw, -3.0, TRUE);
 }
 
-static void layout_menu_connect_zoom_1_4_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_connect_zoom_1_4_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -835,7 +835,7 @@ static void layout_menu_connect_zoom_1_4_cb(GtkAction *UNUSED(action), gpointer
 }
 
 
-static void layout_menu_split_cb(GtkRadioAction *action, GtkRadioAction *UNUSED(current), gpointer data)
+static void layout_menu_split_cb(GtkRadioAction *action, GtkRadioAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        ImageSplitMode mode;
@@ -854,7 +854,7 @@ static void layout_menu_thumb_cb(GtkToggleAction *action, gpointer data)
 }
 
 
-static void layout_menu_list_cb(GtkRadioAction *action, GtkRadioAction *UNUSED(current), gpointer data)
+static void layout_menu_list_cb(GtkRadioAction *action, GtkRadioAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -878,7 +878,7 @@ static void layout_menu_view_dir_as_cb(GtkToggleAction *action,  gpointer data)
                }
 }
 
-static void layout_menu_view_in_new_window_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_view_in_new_window_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -886,7 +886,7 @@ static void layout_menu_view_in_new_window_cb(GtkAction *UNUSED(action), gpointe
        view_window_new(layout_image_get_fd(lw));
 }
 
-static void layout_menu_open_archive_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_open_archive_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        LayoutWindow *lw_new;
@@ -912,21 +912,21 @@ static void layout_menu_open_archive_cb(GtkAction *UNUSED(action), gpointer data
                }
 }
 
-static void layout_menu_fullscreen_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_fullscreen_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_full_screen_toggle(lw);
 }
 
-static void layout_menu_escape_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_escape_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_exit_fullscreen(lw);
 }
 
-static void layout_menu_overlay_toggle_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_overlay_toggle_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -980,12 +980,12 @@ static void layout_menu_animate_cb(GtkToggleAction *action, gpointer data)
        layout_image_animate_toggle(lw);
 }
 
-static void layout_menu_rectangular_selection_cb(GtkToggleAction *action, gpointer UNUSED(data))
+static void layout_menu_rectangular_selection_cb(GtkToggleAction *action, gpointer)
 {
        options->collections.rectangular_selection = gtk_toggle_action_get_active(action);
 }
 
-static void layout_menu_histogram_toggle_channel_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_histogram_toggle_channel_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -993,7 +993,7 @@ static void layout_menu_histogram_toggle_channel_cb(GtkAction *UNUSED(action), g
        layout_util_sync_views(lw);
 }
 
-static void layout_menu_histogram_toggle_mode_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_histogram_toggle_mode_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1001,7 +1001,7 @@ static void layout_menu_histogram_toggle_mode_cb(GtkAction *UNUSED(action), gpoi
        layout_util_sync_views(lw);
 }
 
-static void layout_menu_histogram_channel_cb(GtkRadioAction *action, GtkRadioAction *UNUSED(current), gpointer data)
+static void layout_menu_histogram_channel_cb(GtkRadioAction *action, GtkRadioAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        gint channel = gtk_radio_action_get_current_value(action);
@@ -1013,7 +1013,7 @@ static void layout_menu_histogram_channel_cb(GtkRadioAction *action, GtkRadioAct
        image_osd_histogram_set_channel(lw->image, channel);
 }
 
-static void layout_menu_histogram_mode_cb(GtkRadioAction *action, GtkRadioAction *UNUSED(current), gpointer data)
+static void layout_menu_histogram_mode_cb(GtkRadioAction *action, GtkRadioAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        gint mode = gtk_radio_action_get_current_value(action);
@@ -1025,14 +1025,14 @@ static void layout_menu_histogram_mode_cb(GtkRadioAction *action, GtkRadioAction
        image_osd_histogram_set_mode(lw->image, mode);
 }
 
-static void layout_menu_refresh_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_refresh_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_refresh(lw);
 }
 
-static void layout_menu_bar_exif_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_bar_exif_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1040,7 +1040,7 @@ static void layout_menu_bar_exif_cb(GtkAction *UNUSED(action), gpointer data)
        layout_exif_window_new(lw);
 }
 
-static void layout_menu_search_and_run_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_search_and_run_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1059,7 +1059,7 @@ static void layout_menu_float_cb(GtkToggleAction *action, gpointer data)
        layout_tools_float_toggle(lw);
 }
 
-static void layout_menu_hide_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_hide_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1127,21 +1127,21 @@ static void layout_menu_slideshow_cb(GtkToggleAction *action, gpointer data)
        layout_image_slideshow_toggle(lw);
 }
 
-static void layout_menu_slideshow_pause_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_slideshow_pause_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_image_slideshow_pause_toggle(lw);
 }
 
-static void layout_menu_slideshow_slower_cb(GtkAction *UNUSED(action), gpointer UNUSED(data))
+static void layout_menu_slideshow_slower_cb(GtkAction *, gpointer)
 {
        options->slideshow.delay = options->slideshow.delay + 5;
        if (options->slideshow.delay > SLIDESHOW_MAX_SECONDS)
                options->slideshow.delay = SLIDESHOW_MAX_SECONDS;
 }
 
-static void layout_menu_slideshow_faster_cb(GtkAction *UNUSED(action), gpointer UNUSED(data))
+static void layout_menu_slideshow_faster_cb(GtkAction *, gpointer)
 {
        options->slideshow.delay = options->slideshow.delay - 5;
        if (options->slideshow.delay < SLIDESHOW_MIN_SECONDS * 10)
@@ -1149,7 +1149,7 @@ static void layout_menu_slideshow_faster_cb(GtkAction *UNUSED(action), gpointer
 }
 
 
-static void layout_menu_stereo_mode_next_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_stereo_mode_next_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        gint mode = layout_image_stereo_pixbuf_get(lw);
@@ -1167,14 +1167,14 @@ static void layout_menu_stereo_mode_next_cb(GtkAction *UNUSED(action), gpointer
 
 }
 
-static void layout_menu_stereo_mode_cb(GtkRadioAction *action, GtkRadioAction *UNUSED(current), gpointer data)
+static void layout_menu_stereo_mode_cb(GtkRadioAction *action, GtkRadioAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        gint mode = gtk_radio_action_get_current_value(action);
        layout_image_stereo_pixbuf_set(lw, mode);
 }
 
-static void layout_menu_help_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_help_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1182,7 +1182,7 @@ static void layout_menu_help_cb(GtkAction *UNUSED(action), gpointer data)
        help_window_show("index.html");
 }
 
-static void layout_menu_help_search_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_help_search_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1190,7 +1190,7 @@ static void layout_menu_help_search_cb(GtkAction *UNUSED(action), gpointer data)
        help_search_window_show();
 }
 
-static void layout_menu_help_keys_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_help_keys_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1198,7 +1198,7 @@ static void layout_menu_help_keys_cb(GtkAction *UNUSED(action), gpointer data)
        help_window_show("GuideReferenceKeyboardShortcuts.html");
 }
 
-static void layout_menu_notes_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_notes_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1206,7 +1206,7 @@ static void layout_menu_notes_cb(GtkAction *UNUSED(action), gpointer data)
        help_window_show("release_notes");
 }
 
-static void layout_menu_changelog_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_changelog_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1248,7 +1248,7 @@ static void layout_menu_foreach_func(
                                        const gchar *accel_path,
                                        guint accel_key,
                                        GdkModifierType accel_mods,
-                                       gboolean UNUSED(changed))
+                                       gboolean)
 {
        gchar *path, *name;
        gchar *key_name, *menu_name;
@@ -1284,7 +1284,7 @@ static void layout_menu_foreach_func(
        g_free(path);
 }
 
-static void layout_menu_kbd_map_cb(GtkAction *UNUSED(action), gpointer UNUSED(data))
+static void layout_menu_kbd_map_cb(GtkAction *, gpointer)
 {
        gint fd = -1;
        GPtrArray *array;
@@ -1374,7 +1374,7 @@ static void layout_menu_kbd_map_cb(GtkAction *UNUSED(action), gpointer UNUSED(da
                }
 }
 
-static void layout_menu_about_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_about_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1382,7 +1382,7 @@ static void layout_menu_about_cb(GtkAction *UNUSED(action), gpointer data)
        show_about_window(lw);
 }
 
-static void layout_menu_log_window_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_log_window_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1397,21 +1397,21 @@ static void layout_menu_log_window_cb(GtkAction *UNUSED(action), gpointer data)
  *-----------------------------------------------------------------------------
  */
 
-static void layout_menu_select_all_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_select_all_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_select_all(lw);
 }
 
-static void layout_menu_unselect_all_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_unselect_all_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_select_none(lw);
 }
 
-static void layout_menu_invert_selection_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_invert_selection_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1513,13 +1513,13 @@ static void layout_menu_mark_filter_toggle_cb(GtkAction *action, gpointer data)
  *-----------------------------------------------------------------------------
  */
 
-static void layout_menu_image_first_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_image_first_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        layout_image_first(lw);
 }
 
-static void layout_menu_image_prev_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_image_prev_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        gint i;
@@ -1545,7 +1545,7 @@ static void layout_menu_image_prev_cb(GtkAction *UNUSED(action), gpointer data)
                }
 }
 
-static void layout_menu_image_next_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_image_next_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        gint i;
@@ -1571,7 +1571,7 @@ static void layout_menu_image_next_cb(GtkAction *UNUSED(action), gpointer data)
                }
 }
 
-static void layout_menu_page_first_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_page_first_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        FileData *fd = layout_image_get_fd(lw);
@@ -1582,7 +1582,7 @@ static void layout_menu_page_first_cb(GtkAction *UNUSED(action), gpointer data)
                }
 }
 
-static void layout_menu_page_last_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_page_last_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        FileData *fd = layout_image_get_fd(lw);
@@ -1593,7 +1593,7 @@ static void layout_menu_page_last_cb(GtkAction *UNUSED(action), gpointer data)
                }
 }
 
-static void layout_menu_page_next_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_page_next_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        FileData *fd = layout_image_get_fd(lw);
@@ -1604,7 +1604,7 @@ static void layout_menu_page_next_cb(GtkAction *UNUSED(action), gpointer data)
                }
 }
 
-static void layout_menu_page_previous_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_page_previous_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        FileData *fd = layout_image_get_fd(lw);
@@ -1615,7 +1615,7 @@ static void layout_menu_page_previous_cb(GtkAction *UNUSED(action), gpointer dat
                }
 }
 
-static void layout_menu_image_forward_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_image_forward_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1623,7 +1623,7 @@ static void layout_menu_image_forward_cb(GtkAction *UNUSED(action), gpointer dat
        layout_set_path(lw, image_chain_forward());
 }
 
-static void layout_menu_image_back_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_image_back_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -1631,7 +1631,7 @@ static void layout_menu_image_back_cb(GtkAction *UNUSED(action), gpointer data)
        layout_set_path(lw, image_chain_back());
 }
 
-static void layout_menu_split_pane_next_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_split_pane_next_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        gint active_frame;
@@ -1649,7 +1649,7 @@ static void layout_menu_split_pane_next_cb(GtkAction *UNUSED(action), gpointer d
        layout_image_activate(lw, active_frame, FALSE);
 }
 
-static void layout_menu_split_pane_prev_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_split_pane_prev_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        gint active_frame;
@@ -1671,7 +1671,7 @@ static void layout_menu_split_pane_prev_cb(GtkAction *UNUSED(action), gpointer d
        layout_image_activate(lw, active_frame, FALSE);
 }
 
-static void layout_menu_split_pane_updown_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_split_pane_updown_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        gint active_frame;
@@ -1689,13 +1689,13 @@ static void layout_menu_split_pane_updown_cb(GtkAction *UNUSED(action), gpointer
        layout_image_activate(lw, active_frame, FALSE);
 }
 
-static void layout_menu_image_last_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_image_last_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        layout_image_last(lw);
 }
 
-static void layout_menu_back_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_back_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        FileData *dir_fd;
@@ -1706,7 +1706,7 @@ static void layout_menu_back_cb(GtkAction *UNUSED(action), gpointer data)
        file_data_unref(dir_fd);
 }
 
-static void layout_menu_forward_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_forward_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        FileData *dir_fd;
@@ -1717,7 +1717,7 @@ static void layout_menu_forward_cb(GtkAction *UNUSED(action), gpointer data)
        file_data_unref(dir_fd);
 }
 
-static void layout_menu_home_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_home_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        const gchar *path;
@@ -1735,7 +1735,7 @@ static void layout_menu_home_cb(GtkAction *UNUSED(action), gpointer data)
                }
 }
 
-static void layout_menu_up_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_up_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        ViewDir *vd = lw->vd;
@@ -1773,13 +1773,13 @@ static void layout_menu_edit_cb(GtkAction *action, gpointer data)
 }
 
 
-static void layout_menu_metadata_write_cb(GtkAction *UNUSED(action), gpointer UNUSED(data))
+static void layout_menu_metadata_write_cb(GtkAction *, gpointer)
 {
        metadata_write_queue_confirm(TRUE, nullptr, nullptr);
 }
 
 static GtkWidget *last_focussed = nullptr;
-static void layout_menu_keyword_autocomplete_cb(GtkAction *UNUSED(action), gpointer data)
+static void layout_menu_keyword_autocomplete_cb(GtkAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        GtkWidget *tmp;
@@ -1840,7 +1840,7 @@ static void layout_color_menu_use_image_cb()
 #endif
 
 #ifdef HAVE_LCMS
-static void layout_color_menu_input_cb(GtkRadioAction *action, GtkRadioAction *UNUSED(current), gpointer data)
+static void layout_color_menu_input_cb(GtkRadioAction *action, GtkRadioAction *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        gint type;
@@ -1869,7 +1869,7 @@ static void layout_color_menu_input_cb()
  *-----------------------------------------------------------------------------
  */
 
-static void layout_menu_recent_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void layout_menu_recent_cb(GtkWidget *widget, gpointer)
 {
        gint n;
        gchar *path;
@@ -2052,7 +2052,7 @@ static GList *layout_window_menu_list(GList *listin)
        return g_list_sort(listin, layout_window_menu_list_sort_cb);
 }
 
-static void layout_menu_new_window_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_menu_new_window_cb(GtkWidget *, gpointer data)
 {
        gint n;
 
@@ -2116,7 +2116,7 @@ static void layout_menu_new_window_update(LayoutWindow *lw)
                }
 }
 
-static void window_rename_cancel_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void window_rename_cancel_cb(GenericDialog *, gpointer data)
 {
        auto rw = static_cast<RenameWindow *>(data);
 
@@ -2124,7 +2124,7 @@ static void window_rename_cancel_cb(GenericDialog *UNUSED(gd), gpointer data)
        g_free(rw);
 }
 
-static void window_rename_ok(GenericDialog *UNUSED(gd), gpointer data)
+static void window_rename_ok(GenericDialog *, gpointer data)
 {
        auto rw = static_cast<RenameWindow *>(data);
        gchar *path;
@@ -2191,14 +2191,14 @@ static void window_rename_entry_activate_cb(GenericDialog *gd, gpointer data)
        window_rename_ok(gd, rw);
 }
 
-static void window_delete_cancel_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void window_delete_cancel_cb(GenericDialog *, gpointer data)
 {
        auto dw = static_cast<DeleteWindow *>(data);
 
        g_free(dw);
 }
 
-static void window_delete_ok_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void window_delete_ok_cb(GenericDialog *, gpointer data)
 {
        auto dw = static_cast<DeleteWindow *>(data);
        gchar *path;
@@ -2218,12 +2218,12 @@ static void window_delete_ok_cb(GenericDialog *UNUSED(gd), gpointer data)
        g_free(path);
 }
 
-static void layout_menu_window_default_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void layout_menu_window_default_cb(GtkWidget *, gpointer)
 {
        layout_new_from_default();
 }
 
-static void layout_menu_windows_menu_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_menu_windows_menu_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        GtkWidget *menu;
@@ -2253,7 +2253,7 @@ static void layout_menu_windows_menu_cb(GtkWidget *UNUSED(widget), gpointer data
                }
 }
 
-static void layout_menu_view_menu_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_menu_view_menu_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        GtkWidget *menu;
@@ -2340,7 +2340,7 @@ static void change_window_id(const gchar *infile, const gchar *outfile)
        g_object_unref(in_file);
 }
 
-static void layout_menu_window_from_current_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_menu_window_from_current_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        gint fd_in = -1;
@@ -2376,14 +2376,14 @@ static void layout_menu_window_from_current_cb(GtkWidget *UNUSED(widget), gpoint
        g_free(tmp_file_out);
 }
 
-static void layout_menu_window_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_menu_window_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_menu_new_window_update(lw);
 }
 
-static void layout_menu_window_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_menu_window_rename_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        RenameWindow *rw;
@@ -2414,7 +2414,7 @@ static void layout_menu_window_rename_cb(GtkWidget *UNUSED(widget), gpointer dat
        gtk_widget_show(rw->gd->dialog);
 }
 
-static void layout_menu_window_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_menu_window_delete_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        DeleteWindow *dw;
@@ -2965,7 +2965,7 @@ static const gchar *menu_ui_description =
 "<accelerator action='ConnectZoomFitAlt1'/>"
 "</ui>";
 
-static gchar *menu_translate(const gchar *path, gpointer UNUSED(data))
+static gchar *menu_translate(const gchar *path, gpointer)
 {
        return static_cast<gchar *>(_(path));
 }
@@ -3294,7 +3294,7 @@ void layout_actions_setup(LayoutWindow *lw)
 static gint layout_editors_reload_idle_id = -1;
 static GList *layout_editors_desktop_files = nullptr;
 
-static gboolean layout_editors_reload_idle_cb(gpointer UNUSED(data))
+static gboolean layout_editors_reload_idle_cb(gpointer)
 {
        if (!layout_editors_desktop_files)
                {
@@ -3923,7 +3923,7 @@ static gboolean layout_bar_enabled(LayoutWindow *lw)
        return lw->bar && gtk_widget_get_visible(lw->bar);
 }
 
-static void layout_bar_destroyed(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_bar_destroyed(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -4016,7 +4016,7 @@ static gboolean layout_bar_sort_enabled(LayoutWindow *lw)
 }
 
 
-static void layout_bar_sort_destroyed(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_bar_sort_destroyed(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -4165,7 +4165,7 @@ void layout_bars_close(LayoutWindow *lw)
        layout_bar_close(lw);
 }
 
-static gboolean layout_exif_window_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static gboolean layout_exif_window_destroy(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        lw->exif_window = nullptr;
index e6d31d5..d1c3887 100644 (file)
@@ -186,14 +186,14 @@ static void layout_set_unique_id(LayoutWindow *lw)
                }
 }
 
-static gboolean layout_set_current_cb(GtkWidget *UNUSED(widget), GdkEventFocus *UNUSED(event), gpointer data)
+static gboolean layout_set_current_cb(GtkWidget *, GdkEventFocus *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        current_lw = lw;
        return FALSE;
 }
 
-static void layout_box_folders_changed_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void layout_box_folders_changed_cb(GtkWidget *widget, gpointer)
 {
        LayoutWindow *lw;
        GList *work;
@@ -281,14 +281,14 @@ static void layout_path_entry_cb(const gchar *path, gpointer data)
        g_free(buf);
 }
 
-static void layout_vd_select_cb(ViewDir *UNUSED(vd), FileData *fd, gpointer data)
+static void layout_vd_select_cb(ViewDir *, FileData *fd, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_set_fd(lw, fd);
 }
 
-static void layout_path_entry_tab_append_cb(const gchar *UNUSED(path), gpointer data, gint n)
+static void layout_path_entry_tab_append_cb(const gchar *, gpointer data, gint n)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -299,7 +299,7 @@ static void layout_path_entry_tab_append_cb(const gchar *UNUSED(path), gpointer
        gtk_widget_set_sensitive(lw->back_button, (n > 1));
 }
 
-static gboolean path_entry_tooltip_cb(GtkWidget *widget, gpointer UNUSED(data))
+static gboolean path_entry_tooltip_cb(GtkWidget *widget, gpointer)
 {
        GList *box_child_list;
        GtkComboBox *path_entry;
@@ -420,20 +420,20 @@ static void layout_sort_menu_cb(GtkWidget *widget, gpointer data)
        layout_sort_set(lw, type, lw->sort_ascend);
 }
 
-static void layout_sort_menu_ascend_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_sort_menu_ascend_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_sort_set(lw, lw->sort_method, !lw->sort_ascend);
 }
 
-static void layout_sort_menu_hide_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void layout_sort_menu_hide_cb(GtkWidget *widget, gpointer)
 {
        /* destroy the menu */
        g_object_unref(widget);
 }
 
-static void layout_sort_button_press_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_sort_button_press_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        GtkWidget *menu;
@@ -507,13 +507,13 @@ static void layout_scroll_menu_cb(GtkWidget *widget, gpointer data)
        image_options_sync();
 }
 
-static void layout_zoom_menu_hide_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void layout_zoom_menu_hide_cb(GtkWidget *widget, gpointer)
 {
        /* destroy the menu */
        g_object_unref(widget);
 }
 
-static void layout_zoom_button_press_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_zoom_button_press_cb(GtkWidget *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        GtkWidget *menu;
@@ -555,7 +555,7 @@ static void layout_zoom_button_press_cb(GtkWidget *UNUSED(widget), gpointer data
        gtk_menu_popup_at_pointer(GTK_MENU(menu), nullptr);
 }
 
-static GtkWidget *layout_zoom_button(LayoutWindow *lw, GtkWidget *box, gint size, gboolean UNUSED(expand))
+static GtkWidget *layout_zoom_button(LayoutWindow *lw, GtkWidget *box, gint size, gboolean)
 {
        GtkWidget *button;
        GtkWidget *frame;
@@ -914,14 +914,14 @@ static GtkWidget *layout_tools_new(LayoutWindow *lw)
        return lw->dir_view;
 }
 
-static void layout_list_status_cb(ViewFile *UNUSED(vf), gpointer data)
+static void layout_list_status_cb(ViewFile *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
        layout_status_update_info(lw, nullptr);
 }
 
-static void layout_list_thumb_cb(ViewFile *UNUSED(vf), gdouble val, const gchar *text, gpointer data)
+static void layout_list_thumb_cb(ViewFile *, gdouble val, const gchar *text, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -959,7 +959,7 @@ static void layout_list_sync_marks(LayoutWindow *lw)
        if (lw->vf) vf_marks_set(lw->vf, lw->options.show_marks);
 }
 
-static void layout_list_scroll_to_subpart(LayoutWindow *lw, const gchar *UNUSED(needle))
+static void layout_list_scroll_to_subpart(LayoutWindow *lw, const gchar *)
 {
        if (!lw) return;
 }
@@ -1572,7 +1572,7 @@ static void layout_tools_hide(LayoutWindow *lw, gboolean hide)
        lw->options.tools_hidden = hide;
 }
 
-static gboolean layout_tools_delete_cb(GtkWidget *UNUSED(widget), GdkEventAny *UNUSED(event), gpointer data)
+static gboolean layout_tools_delete_cb(GtkWidget *, GdkEventAny *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
@@ -2156,7 +2156,7 @@ struct LayoutConfig
 
 static gint layout_config_delete_cb(GtkWidget *w, GdkEventAny *event, gpointer data);
 
-static void layout_config_close_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_config_close_cb(GtkWidget *, gpointer data)
 {
        auto lc = static_cast<LayoutConfig *>(data);
 
@@ -2165,13 +2165,13 @@ static void layout_config_close_cb(GtkWidget *UNUSED(widget), gpointer data)
        g_free(lc);
 }
 
-static gint layout_config_delete_cb(GtkWidget *w, GdkEventAny *UNUSED(event), gpointer data)
+static gint layout_config_delete_cb(GtkWidget *w, GdkEventAny *, gpointer data)
 {
        layout_config_close_cb(w, data);
        return TRUE;
 }
 
-static void layout_config_apply_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void layout_config_apply_cb(GtkWidget *, gpointer data)
 {
        auto lc = static_cast<LayoutConfig *>(data);
 
@@ -2183,7 +2183,7 @@ static void layout_config_apply_cb(GtkWidget *UNUSED(widget), gpointer data)
        layout_apply_options(lc->lw, &lc->options);
 }
 
-static void layout_config_help_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void layout_config_help_cb(GtkWidget *, gpointer)
 {
        help_window_show("GuideOptionsLayout.html");
 }
@@ -2195,7 +2195,7 @@ static void layout_config_ok_cb(GtkWidget *widget, gpointer data)
        layout_config_close_cb(widget, lc);
 }
 
-static void home_path_set_current_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void home_path_set_current_cb(GtkWidget *, gpointer data)
 {
        auto lc = static_cast<LayoutConfig *>(data);
        gtk_entry_set_text(GTK_ENTRY(lc->home_path_entry), layout_get_path(lc->lw));
@@ -2233,7 +2233,7 @@ static void startup_path_set_home_cb(GtkWidget *widget, gpointer data)
 
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wunused-function"
-static void layout_config_save_cb_unused(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void layout_config_save_cb_unused(GtkWidget *, gpointer)
 {
        //layout_config_apply();
        save_options(options);
@@ -2502,7 +2502,7 @@ void layout_free(LayoutWindow *lw)
        g_free(lw);
 }
 
-static gboolean layout_delete_cb(GtkWidget *UNUSED(widget), GdkEventAny *UNUSED(event), gpointer data)
+static gboolean layout_delete_cb(GtkWidget *, GdkEventAny *, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
 
index 2cf2ebd..aef36d4 100644 (file)
@@ -50,7 +50,7 @@ enum LogWindowSearchDirection {
 
 static LogWindow *logwindow = nullptr;
 
-static void hide_cb(GtkWidget *UNUSED(widget), LogWindow *UNUSED(logwin))
+static void hide_cb(GtkWidget *, LogWindow *)
 {
 }
 
@@ -84,7 +84,7 @@ static gboolean iter_char_search_cb(gunichar ch, gpointer data)
  * <options->log_window.action> <selected text>
  *
 */
-static gboolean key_pressed(GtkWidget *UNUSED(widget), GdkEventKey *event, LogWindow *logwin)
+static gboolean key_pressed(GtkWidget *, GdkEventKey *event, LogWindow *logwin)
 {
        GtkTextBuffer *buffer;
        GtkTextIter chr_end;
@@ -142,12 +142,12 @@ static gboolean key_pressed(GtkWidget *UNUSED(widget), GdkEventKey *event, LogWi
 }
 
 
-static void log_window_pause_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void log_window_pause_cb(GtkWidget *, gpointer)
 {
        options->log_window.paused = !options->log_window.paused;
 }
 
-static void log_window_line_wrap_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void log_window_line_wrap_cb(GtkWidget *, gpointer data)
 {
        auto logwin = static_cast<LogWindow *>(data);
 
@@ -163,12 +163,12 @@ static void log_window_line_wrap_cb(GtkWidget *UNUSED(widget), gpointer data)
                }
 }
 
-static void log_window_timer_data_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void log_window_timer_data_cb(GtkWidget *, gpointer)
 {
        options->log_window.timer_data = !options->log_window.timer_data;
 }
 
-static void log_window_regexp_cb(GtkWidget *text_entry, gpointer UNUSED(data))
+static void log_window_regexp_cb(GtkWidget *text_entry, gpointer)
 {
        gchar *new_regexp;
 
@@ -211,7 +211,7 @@ static void remove_green_bg(LogWindow *logwin)
                }
 }
 
-static void search_activate_event(GtkEntry *UNUSED(widget), LogWindow *logwin)
+static void search_activate_event(GtkEntry *, LogWindow *logwin)
 {
        GtkTextIter start_find;
        GtkTextIter start_match;
@@ -248,7 +248,7 @@ static void search_activate_event(GtkEntry *UNUSED(widget), LogWindow *logwin)
                }
 }
 
-static gboolean search_keypress_event(GtkWidget *UNUSED(widget), GdkEventKey *UNUSED(event), LogWindow *logwin, LogWindowSearchDirection direction)
+static gboolean search_keypress_event(GtkWidget *, GdkEventKey *, LogWindow *logwin, LogWindowSearchDirection direction)
 {
        GtkTextIter start_find;
        GtkTextIter start_match;
@@ -342,14 +342,14 @@ static gboolean all_keypress_event_cb(GtkToggleButton *widget, LogWindow *logwin
        return FALSE;
 }
 
-static gboolean debug_changed_cb(GtkSpinButton *widget, LogWindow *UNUSED(logwin))
+static gboolean debug_changed_cb(GtkSpinButton *widget, LogWindow *)
 {
        set_debug_level((gtk_spin_button_get_value(widget)));
 
        return FALSE;
 }
 
-static void search_entry_icon_cb(GtkEntry *UNUSED(entry), GtkEntryIconPosition pos, GdkEvent *UNUSED(event), gpointer userdata)
+static void search_entry_icon_cb(GtkEntry *, GtkEntryIconPosition pos, GdkEvent *, gpointer userdata)
 {
        auto logwin = static_cast<LogWindow *>(userdata);
        GtkTextIter start_find;
@@ -368,7 +368,7 @@ static void search_entry_icon_cb(GtkEntry *UNUSED(entry), GtkEntryIconPosition p
                }
 }
 
-static void filter_entry_icon_cb(GtkEntry *entry, GtkEntryIconPosition UNUSED(pos), GdkEvent *UNUSED(event), gpointer UNUSED(userdata))
+static void filter_entry_icon_cb(GtkEntry *entry, GtkEntryIconPosition, GdkEvent *, gpointer)
 {
        const gchar *blank = "";
        gtk_entry_set_text(entry, blank);
index 25d9845..375f4bb 100644 (file)
@@ -76,7 +76,7 @@ gchar *desktop_file_template;
 gchar *instance_identifier;
 
 #if defined(SA_SIGINFO)
-void sig_handler_cb(int signo, siginfo_t *info, void *UNUSED(context))
+void sig_handler_cb(int signo, siginfo_t *info, void *)
 {
        gchar hex_char[16];
        const gchar *signal_name = nullptr;
@@ -181,7 +181,7 @@ void sig_handler_cb(int signo, siginfo_t *info, void *UNUSED(context))
        exit(EXIT_FAILURE);
 }
 #else /* defined(SA_SIGINFO) */
-void sig_handler_cb(int UNUSED(signo))
+void sig_handler_cb(int)
 {
 #ifdef HAVE_EXECINFO_H
        gint bt_size;
@@ -273,8 +273,7 @@ static void parse_command_line_add_file(const gchar *file_path, gchar **path, gc
                }
 }
 
-static void parse_command_line_add_dir(const gchar *dir, gchar **UNUSED(path), gchar **UNUSED(file),
-                                      GList **UNUSED(list))
+static void parse_command_line_add_dir(const gchar *dir, gchar **, gchar **, GList **)
 {
 #if 0
        /* This is broken because file filter is not initialized yet.
@@ -1069,13 +1068,13 @@ static void exit_program_final()
 
 static GenericDialog *exit_dialog = nullptr;
 
-static void exit_confirm_cancel_cb(GenericDialog *gd, gpointer UNUSED(data))
+static void exit_confirm_cancel_cb(GenericDialog *gd, gpointer)
 {
        exit_dialog = nullptr;
        generic_dialog_close(gd);
 }
 
-static void exit_confirm_exit_cb(GenericDialog *gd, gpointer UNUSED(data))
+static void exit_confirm_exit_cb(GenericDialog *gd, gpointer)
 {
        exit_dialog = nullptr;
        generic_dialog_close(gd);
@@ -1119,7 +1118,7 @@ static gint exit_confirm_dlg()
        return TRUE;
 }
 
-static void exit_program_write_metadata_cb(gint success, const gchar *UNUSED(dest_path), gpointer UNUSED(data))
+static void exit_program_write_metadata_cb(gint success, const gchar *, gpointer)
 {
        if (success) exit_program();
 }
@@ -1155,7 +1154,7 @@ void exit_program()
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wunused-function"
 #if defined(SIGBUS) && defined(SA_SIGINFO)
-static void sigbus_handler_cb_unused(int UNUSED(signum), siginfo_t *info, void *UNUSED(context))
+static void sigbus_handler_cb_unused(int, siginfo_t *info, void *)
 {
        /*
         * @FIXME Design and implement a POSIX-acceptable approach,
@@ -1229,7 +1228,7 @@ static void set_theme_bg_color()
        view_window_colors_update();
 }
 
-static gboolean theme_change_cb(GObject *UNUSED(gobject), GParamSpec *UNUSED(pspec), gpointer UNUSED(data))
+static gboolean theme_change_cb(GObject *, GParamSpec *, gpointer)
 {
        set_theme_bg_color();
 
index 808d485..bb1ef3f 100644 (file)
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
 #define STAR_RATING_STAR 0x2738 //Unicode Character 'Heavy Eight Pointed Rectilinear Black Star'
 
-/* From http://stackoverflow.com/questions/3417837/ */
-#ifdef UNUSED
-#elif defined(__GNUC__)
-# define UNUSED(x) UNUSED_ ## x __attribute__((unused))
-#elif defined(__LCLINT__)
-# define UNUSED(x) /*@unused@*/ x
-#else
-# define UNUSED(x) x
-#endif
-
 /*
  *----------------------------------------------------------------------------
  * main.cc
index 6ef66b1..20acc51 100644 (file)
@@ -64,7 +64,7 @@ gpointer submenu_item_get_data(GtkWidget *menu)
  * edit menu
  *-----------------------------------------------------------------------------
  */
-static void edit_item_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void edit_item_destroy_cb(GtkWidget *, gpointer data)
 {
        g_free(data);
 }
@@ -292,8 +292,7 @@ static GtkWidget *submenu_add_zoom_item(GtkWidget *menu,
 }
 
 GtkWidget *submenu_add_zoom(GtkWidget *menu, GCallback func, gpointer data,
-                           gboolean UNUSED(include_none), gboolean UNUSED(include_path),
-                           gboolean show_current, ZoomMode mode)
+                           gboolean, gboolean, gboolean show_current, ZoomMode mode)
 {
        GtkWidget *submenu;
 
@@ -423,8 +422,7 @@ GtkWidget *submenu_add_alter(GtkWidget *menu, GCallback func, gpointer data)
  *
  *  Used by all image windows
  */
-static void add_collection_list(GtkWidget *menu, GCallback func,
-                                                               GList *collection_list, gpointer UNUSED(data))
+static void add_collection_list(GtkWidget *menu, GCallback func, GList *collection_list, gpointer)
 {
        GList *work;
        gint index = 0; /* index to existing collection list menu item selected */
index 31804c7..388a49e 100644 (file)
@@ -243,7 +243,7 @@ gboolean metadata_write_queue_remove_list_unused(GList *list)
 }
 #pragma GCC diagnostic pop
 
-void metadata_notify_cb(FileData *fd, NotifyType type, gpointer UNUSED(data))
+void metadata_notify_cb(FileData *fd, NotifyType type, gpointer)
 {
        if (type & (NOTIFY_REREAD | NOTIFY_CHANGE))
                {
@@ -289,7 +289,7 @@ gboolean metadata_write_queue_confirm(gboolean force_dialog, FileUtilDoneFunc do
        return (metadata_write_queue != nullptr);
 }
 
-static gboolean metadata_write_queue_idle_cb(gpointer UNUSED(data))
+static gboolean metadata_write_queue_idle_cb(gpointer)
 {
        metadata_write_queue_confirm(FALSE, nullptr, nullptr);
        metadata_write_idle_id = 0;
@@ -1045,7 +1045,7 @@ GList *string_to_keywords_list(const gchar *text)
  */
 
 
-gboolean meta_data_get_keyword_mark(FileData *fd, gint UNUSED(n), gpointer data)
+gboolean meta_data_get_keyword_mark(FileData *fd, gint, gpointer data)
 {
        /** @FIXME do not use global keyword_tree */
        auto path = static_cast<GList *>(data);
@@ -1063,7 +1063,7 @@ gboolean meta_data_get_keyword_mark(FileData *fd, gint UNUSED(n), gpointer data)
        return found;
 }
 
-gboolean meta_data_set_keyword_mark(FileData *fd, gint UNUSED(n), gboolean value, gpointer data)
+gboolean meta_data_set_keyword_mark(FileData *fd, gint, gboolean value, gpointer data)
 {
        auto path = static_cast<GList *>(data);
        GList *keywords = nullptr;
@@ -1629,7 +1629,7 @@ gboolean keyword_is_hidden_in(GtkTreeModel *keyword_tree, GtkTreeIter *iter, gpo
        return !!g_list_find(list, id);
 }
 
-static gboolean keyword_show_all_in_cb(GtkTreeModel *model, GtkTreePath *UNUSED(path), GtkTreeIter *iter, gpointer data)
+static gboolean keyword_show_all_in_cb(GtkTreeModel *model, GtkTreePath *, GtkTreeIter *iter, gpointer data)
 {
        keyword_show_in(GTK_TREE_STORE(model), iter, data);
        return FALSE;
@@ -1640,7 +1640,7 @@ void keyword_show_all_in(GtkTreeStore *keyword_tree, gpointer id)
        gtk_tree_model_foreach(GTK_TREE_MODEL(keyword_tree), keyword_show_all_in_cb, id);
 }
 
-static gboolean keyword_revert_hidden_in_cb(GtkTreeModel *model, GtkTreePath *UNUSED(path), GtkTreeIter *iter, gpointer data)
+static gboolean keyword_revert_hidden_in_cb(GtkTreeModel *model, GtkTreePath *, GtkTreeIter *iter, gpointer data)
 {
        if (keyword_is_hidden_in(GTK_TREE_MODEL(keyword_tree), iter, data))
                {
@@ -1683,7 +1683,7 @@ void keyword_hide_unset_in(GtkTreeStore *keyword_tree, gpointer id, GList *keywo
        keyword_hide_unset_in_recursive(keyword_tree, &iter, id, keywords);
 }
 
-static gboolean keyword_show_set_in_cb(GtkTreeModel *model, GtkTreePath *UNUSED(path), GtkTreeIter *iter_ptr, gpointer data)
+static gboolean keyword_show_set_in_cb(GtkTreeModel *model, GtkTreePath *, GtkTreeIter *iter_ptr, gpointer data)
 {
        GtkTreeIter iter = *iter_ptr;
        auto keywords = static_cast<GList *>(data);
index f53474f..baae564 100644 (file)
@@ -387,7 +387,7 @@ gint get_cpu_cores()
 /* Copied from the libarchive .repo. examples */
 
 #ifndef HAVE_ARCHIVE
-gchar *open_archive(FileData *UNUSED(fd))
+gchar *open_archive(FileData *)
 {
        log_printf("%s", _("Warning: libarchive not installed"));
        return NULL;
index e2027c3..b1027a5 100644 (file)
@@ -373,7 +373,7 @@ void save_options(ConfOptions *options)
        g_free(rc_path);
 }
 
-gboolean load_options(ConfOptions *UNUSED(options))
+gboolean load_options(ConfOptions *)
 {
        gboolean success;
        gchar *rc_path;
index 819b991..d322e3f 100644 (file)
@@ -103,9 +103,7 @@ static void tag_button_cb(GtkWidget *widget, gpointer data)
        gtk_widget_grab_focus(GTK_WIDGET(image_overlay_template_view));
 }
 
-static void osd_dnd_get_cb(GtkWidget *btn, GdkDragContext *UNUSED(context),
-                                                               GtkSelectionData *selection_data, guint UNUSED(info),
-                                                               guint UNUSED(time), gpointer data)
+static void osd_dnd_get_cb(GtkWidget *btn, GdkDragContext *, GtkSelectionData *selection_data, guint, guint, gpointer data)
 {
        TagData *td;
        auto image_overlay_template_view = static_cast<GtkTextView *>(data);
@@ -116,9 +114,7 @@ static void osd_dnd_get_cb(GtkWidget *btn, GdkDragContext *UNUSED(context),
        gtk_widget_grab_focus(GTK_WIDGET(image_overlay_template_view));
 }
 
-static void osd_btn_destroy_cb(GtkWidget *btn, GdkDragContext *UNUSED(context),
-                                                               GtkSelectionData *UNUSED(selection_data), guint UNUSED(info),
-                                                               guint UNUSED(time), gpointer UNUSED(data))
+static void osd_btn_destroy_cb(GtkWidget *btn, GdkDragContext *, GtkSelectionData *, guint, guint, gpointer)
 {
        TagData *td;
 
index 52b95f1..f25f170 100644 (file)
@@ -156,7 +156,7 @@ void pan_item_box_shadow(PanItem *pi, gint offset, gint fade)
        pi->data = shadow;
 }
 
-gint pan_item_box_draw(PanWindow *UNUSED(pw), PanItem *pi, GdkPixbuf *pixbuf, PixbufRenderer *UNUSED(pr),
+gint pan_item_box_draw(PanWindow *, PanItem *pi, GdkPixbuf *pixbuf, PixbufRenderer *,
                       gint x, gint y, gint width, gint height)
 {
        gint bw, bh;
@@ -250,7 +250,7 @@ gint pan_item_box_draw(PanWindow *UNUSED(pw), PanItem *pi, GdkPixbuf *pixbuf, Pi
  *-----------------------------------------------------------------------------
  */
 
-PanItem *pan_item_tri_new(PanWindow *pw, FileData *UNUSED(fd), gint x, gint y, gint width, gint height,
+PanItem *pan_item_tri_new(PanWindow *pw, FileData *, gint x, gint y, gint width, gint height,
                          gint x1, gint y1, gint x2, gint y2, gint x3, gint y3,
                          guint8 r, guint8 g, guint8 b, guint8 a)
 {
@@ -299,8 +299,7 @@ void pan_item_tri_border(PanItem *pi, gint borders,
        pi->color2_a = a;
 }
 
-gint pan_item_tri_draw(PanWindow *UNUSED(pw), PanItem *pi, GdkPixbuf *pixbuf, PixbufRenderer *UNUSED(pr),
-                      gint x, gint y, gint width, gint height)
+gint pan_item_tri_draw(PanWindow *, PanItem *pi, GdkPixbuf *pixbuf, PixbufRenderer *, gint x, gint y, gint width, gint height)
 {
        gint rx, ry, rw, rh;
 
@@ -434,8 +433,7 @@ PanItem *pan_item_text_new(PanWindow *pw, gint x, gint y, const gchar *text,
        return pi;
 }
 
-gint pan_item_text_draw(PanWindow *UNUSED(pw), PanItem *pi, GdkPixbuf *pixbuf, PixbufRenderer *pr,
-                       gint x, gint y, gint UNUSED(width), gint UNUSED(height))
+gint pan_item_text_draw(PanWindow *, PanItem *pi, GdkPixbuf *pixbuf, PixbufRenderer *pr, gint x, gint y, gint, gint)
 {
        PangoLayout *layout;
 
@@ -473,8 +471,7 @@ PanItem *pan_item_thumb_new(PanWindow *pw, FileData *fd, gint x, gint y)
        return pi;
 }
 
-gint pan_item_thumb_draw(PanWindow *pw, PanItem *pi, GdkPixbuf *pixbuf, PixbufRenderer *UNUSED(pr),
-                        gint x, gint y, gint width, gint height)
+gint pan_item_thumb_draw(PanWindow *pw, PanItem *pi, GdkPixbuf *pixbuf, PixbufRenderer *, gint x, gint y, gint width, gint height)
 {
        gint tx, ty, tw, th;
        gint rx, ry, rw, rh;
@@ -658,8 +655,7 @@ PanItem *pan_item_image_new(PanWindow *pw, FileData *fd, gint x, gint y, gint w,
        return pi;
 }
 
-gint pan_item_image_draw(PanWindow *UNUSED(pw), PanItem *pi, GdkPixbuf *pixbuf, PixbufRenderer *UNUSED(pr),
-                        gint x, gint y, gint width, gint height)
+gint pan_item_image_draw(PanWindow *, PanItem *pi, GdkPixbuf *pixbuf, PixbufRenderer *, gint x, gint y, gint width, gint height)
 {
        gint rx, ry, rw, rh;
 
index 7017d7e..e1f0594 100644 (file)
@@ -282,7 +282,7 @@ void pan_filter_toggle_visible_unused(PanWindow *pw, gboolean enable)
 }
 #pragma GCC diagnostic pop
 
-void pan_filter_toggle_button_cb(GtkWidget *UNUSED(button), gpointer data)
+void pan_filter_toggle_button_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
        PanViewFilterUi *ui = pw->filter_ui;
index a469a9a..57424a0 100644 (file)
@@ -400,8 +400,8 @@ static gboolean pan_window_request_tile_cb(PixbufRenderer *pr, gint x, gint y,
        return TRUE;
 }
 
-static void pan_window_dispose_tile_cb(PixbufRenderer *UNUSED(pr), gint x, gint y,
-                                      gint width, gint height, GdkPixbuf *UNUSED(pixbuf), gpointer data)
+static void pan_window_dispose_tile_cb(PixbufRenderer *, gint x, gint y,
+                                      gint width, gint height, GdkPixbuf *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
        GList *list;
@@ -601,7 +601,7 @@ static void pan_cache_fill(PanWindow *pw, FileData *dir_fd)
        pw->cache_total = g_list_length(pw->cache_todo);
 }
 
-static void pan_cache_step_done_cb(CacheLoader *cl, gint UNUSED(error), gpointer data)
+static void pan_cache_step_done_cb(CacheLoader *cl, gint, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
 
@@ -1557,7 +1557,7 @@ static void button_cb(PixbufRenderer *pr, GdkEventButton *event, gpointer data)
                }
 }
 
-static void scroll_cb(PixbufRenderer *pr, GdkEventScroll *event, gpointer UNUSED(data))
+static void scroll_cb(PixbufRenderer *pr, GdkEventScroll *event, gpointer)
 {
        gint w, h;
 
@@ -1616,7 +1616,7 @@ static void pan_image_set_buttons(PanWindow *pw, ImageWindow *imd)
                         G_CALLBACK(scroll_cb), pw);
 }
 
-static void pan_fullscreen_stop_func(FullScreenData *UNUSED(fs), gpointer data)
+static void pan_fullscreen_stop_func(FullScreenData *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
 
@@ -1643,7 +1643,7 @@ static void pan_fullscreen_toggle(PanWindow *pw, gboolean force_off)
                }
 }
 
-static void pan_window_image_zoom_cb(PixbufRenderer *UNUSED(pr), gdouble UNUSED(zoom), gpointer data)
+static void pan_window_image_zoom_cb(PixbufRenderer *, gdouble, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
        gchar *text;
@@ -1790,7 +1790,7 @@ static void pan_window_close(PanWindow *pw)
        g_free(pw);
 }
 
-static gboolean pan_window_delete_cb(GtkWidget *UNUSED(w), GdkEventAny *UNUSED(event), gpointer data)
+static gboolean pan_window_delete_cb(GtkWidget *, GdkEventAny *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
 
@@ -1999,7 +1999,7 @@ static void pan_warning_ok_cb(GenericDialog *gd, gpointer data)
        file_data_unref(dir_fd);
 }
 
-static void pan_warning_hide_cb(GtkWidget *button, gpointer UNUSED(data))
+static void pan_warning_hide_cb(GtkWidget *button, gpointer)
 {
        gboolean hide_dlg;
 
@@ -2082,7 +2082,7 @@ void pan_window_new(FileData *dir_fd)
 #define INFO_IMAGE_SIZE_KEY "image_size_data"
 
 
-static void pan_new_window_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_new_window_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
        FileData *fd;
@@ -2095,7 +2095,7 @@ static void pan_new_window_cb(GtkWidget *UNUSED(widget), gpointer data)
                }
 }
 
-static void pan_go_to_original_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_go_to_original_cb(GtkWidget *, gpointer data)
 {
        LayoutWindow *lw = nullptr;
        auto pw = static_cast<PanWindow *>(data);
@@ -2130,28 +2130,28 @@ static void pan_edit_cb(GtkWidget *widget, gpointer data)
                }
 }
 
-static void pan_zoom_in_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_zoom_in_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
 
        image_zoom_adjust(pw->imd, ZOOM_INCREMENT);
 }
 
-static void pan_zoom_out_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_zoom_out_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
 
        image_zoom_adjust(pw->imd, -ZOOM_INCREMENT);
 }
 
-static void pan_zoom_1_1_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_zoom_1_1_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
 
        image_zoom_set(pw->imd, 1.0);
 }
 
-static void pan_copy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_copy_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
        FileData *fd;
@@ -2160,7 +2160,7 @@ static void pan_copy_cb(GtkWidget *UNUSED(widget), gpointer data)
        if (fd) file_util_copy(fd, nullptr, nullptr, pw->imd->widget);
 }
 
-static void pan_move_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_move_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
        FileData *fd;
@@ -2169,7 +2169,7 @@ static void pan_move_cb(GtkWidget *UNUSED(widget), gpointer data)
        if (fd) file_util_move(fd, nullptr, nullptr, pw->imd->widget);
 }
 
-static void pan_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_rename_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
        FileData *fd;
@@ -2178,7 +2178,7 @@ static void pan_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
        if (fd) file_util_rename(fd, nullptr, pw->imd->widget);
 }
 
-static void pan_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_delete_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
        FileData *fd;
@@ -2191,7 +2191,7 @@ static void pan_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
                }
 }
 
-static void pan_move_to_trash_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_move_to_trash_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
        FileData *fd;
@@ -2204,7 +2204,7 @@ static void pan_move_to_trash_cb(GtkWidget *UNUSED(widget), gpointer data)
                }
 }
 
-static void pan_copy_path_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_copy_path_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
        FileData *fd;
@@ -2213,7 +2213,7 @@ static void pan_copy_path_cb(GtkWidget *UNUSED(widget), gpointer data)
        if (fd) file_util_copy_path_to_clipboard(fd, TRUE);
 }
 
-static void pan_copy_path_unquoted_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_copy_path_unquoted_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
        FileData *fd;
@@ -2246,28 +2246,28 @@ static void pan_info_toggle_image_cb(GtkWidget *widget, gpointer data)
        /** @FIXME sync info now */
 }
 
-static void pan_fullscreen_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_fullscreen_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
 
        pan_fullscreen_toggle(pw, FALSE);
 }
 
-static void pan_close_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_close_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
 
        pan_window_close(pw);
 }
 
-static void pan_popup_menu_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_popup_menu_destroy_cb(GtkWidget *, gpointer data)
 {
        auto editmenu_fd_list = static_cast<GList *>(data);
 
        filelist_free(editmenu_fd_list);
 }
 
-static void pan_play_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void pan_play_cb(GtkWidget *, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
 
@@ -2438,10 +2438,10 @@ static GtkWidget *pan_popup_menu(PanWindow *pw)
  *-----------------------------------------------------------------------------
  */
 
-static void pan_window_get_dnd_data(GtkWidget *UNUSED(widget), GdkDragContext *context,
-                                   gint UNUSED(x), gint UNUSED(y),
+static void pan_window_get_dnd_data(GtkWidget *, GdkDragContext *context,
+                                   gint, gint,
                                    GtkSelectionData *selection_data, guint info,
-                                   guint UNUSED(time), gpointer data)
+                                   guint, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
 
@@ -2463,9 +2463,9 @@ static void pan_window_get_dnd_data(GtkWidget *UNUSED(widget), GdkDragContext *c
                }
 }
 
-static void pan_window_set_dnd_data(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context),
-                                   GtkSelectionData *selection_data, guint UNUSED(info),
-                                   guint UNUSED(time), gpointer data)
+static void pan_window_set_dnd_data(GtkWidget *, GdkDragContext *,
+                                   GtkSelectionData *selection_data, guint,
+                                   guint, gpointer data)
 {
        auto pw = static_cast<PanWindow *>(data);
        FileData *fd;
index 9c75b48..702156c 100644 (file)
@@ -143,12 +143,12 @@ static void pr_stereo_temp_disable(PixbufRenderer *pr, gboolean disable);
  *-------------------------------------------------------------------
  */
 
-static void pixbuf_renderer_class_init_wrapper(void *g_class, void *UNUSED(class_data))
+static void pixbuf_renderer_class_init_wrapper(void *g_class, void *)
 {
        pixbuf_renderer_class_init(static_cast<PixbufRendererClass *>(g_class));
 }
 
-static void pixbuf_renderer_init_wrapper(PixbufRenderer *pr, void *UNUSED(class_data))
+static void pixbuf_renderer_init_wrapper(PixbufRenderer *pr, void *)
 {
        pixbuf_renderer_init(pr);
 }
@@ -1916,7 +1916,7 @@ static void pr_size_sync(PixbufRenderer *pr, gint new_width, gint new_height)
        pr_update_signal(pr);
 }
 
-static void pr_size_cb(GtkWidget *UNUSED(widget), GtkAllocation *allocation, gpointer data)
+static void pr_size_cb(GtkWidget *, GtkAllocation *allocation, gpointer data)
 {
        auto pr = static_cast<PixbufRenderer *>(data);
 
@@ -2004,7 +2004,7 @@ void pixbuf_renderer_set_scroll_center(PixbufRenderer *pr, gdouble x, gdouble y)
  *-------------------------------------------------------------------
  */
 
-static gboolean pr_mouse_motion_cb(GtkWidget *widget, GdkEventMotion *event, gpointer UNUSED(data))
+static gboolean pr_mouse_motion_cb(GtkWidget *widget, GdkEventMotion *event, gpointer)
 {
        PixbufRenderer *pr;
        gint accel;
@@ -2073,7 +2073,7 @@ static gboolean pr_mouse_motion_cb(GtkWidget *widget, GdkEventMotion *event, gpo
        return FALSE;
 }
 
-static gboolean pr_leave_notify_cb(GtkWidget *widget, GdkEventCrossing *UNUSED(cevent), gpointer UNUSED(data))
+static gboolean pr_leave_notify_cb(GtkWidget *widget, GdkEventCrossing *, gpointer)
 {
        PixbufRenderer *pr;
 
@@ -2085,7 +2085,7 @@ static gboolean pr_leave_notify_cb(GtkWidget *widget, GdkEventCrossing *UNUSED(c
        return FALSE;
 }
 
-static gboolean pr_mouse_press_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer UNUSED(data))
+static gboolean pr_mouse_press_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer)
 {
        PixbufRenderer *pr;
        GtkWidget *parent;
@@ -2125,7 +2125,7 @@ static gboolean pr_mouse_press_cb(GtkWidget *widget, GdkEventButton *bevent, gpo
        return FALSE;
 }
 
-static gboolean pr_mouse_release_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer UNUSED(data))
+static gboolean pr_mouse_release_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer)
 {
        PixbufRenderer *pr;
 
@@ -2161,7 +2161,7 @@ static gboolean pr_mouse_release_cb(GtkWidget *widget, GdkEventButton *bevent, g
        return FALSE;
 }
 
-static gboolean pr_mouse_leave_cb(GtkWidget *widget, GdkEventCrossing *UNUSED(event), gpointer UNUSED(data))
+static gboolean pr_mouse_leave_cb(GtkWidget *widget, GdkEventCrossing *, gpointer)
 {
        PixbufRenderer *pr;
 
@@ -2178,7 +2178,7 @@ static gboolean pr_mouse_leave_cb(GtkWidget *widget, GdkEventCrossing *UNUSED(ev
        return FALSE;
 }
 
-static void pr_mouse_drag_cb(GtkWidget *widget, GdkDragContext *UNUSED(context), gpointer UNUSED(data))
+static void pr_mouse_drag_cb(GtkWidget *widget, GdkDragContext *, gpointer)
 {
        PixbufRenderer *pr;
 
@@ -2986,7 +2986,7 @@ gboolean pixbuf_renderer_get_virtual_rect_unused(PixbufRenderer *pr, GdkRectangl
 }
 #pragma GCC diagnostic pop
 
-void pixbuf_renderer_set_size_early(PixbufRenderer *UNUSED(pr), guint UNUSED(width), guint UNUSED(height))
+void pixbuf_renderer_set_size_early(PixbufRenderer *, guint, guint)
 {
 #if 0
        /** @FIXME this function does not consider the image orientation,
index 6e1ff43..c88b7fc 100644 (file)
@@ -873,7 +873,7 @@ static void pixbuf_copy_font(GdkPixbuf *src, gint sx, gint sy,
                }
 }
 
-void pixbuf_draw_layout(GdkPixbuf *pixbuf, PangoLayout *layout, GtkWidget *UNUSED(widget),
+void pixbuf_draw_layout(GdkPixbuf *pixbuf, PangoLayout *layout, GtkWidget *,
                        gint x, gint y,
                        guint8 r, guint8 g, guint8 b, guint8 a)
 {
@@ -1309,7 +1309,7 @@ static void pixbuf_draw_fade_linear(guchar *p_pix, gint prs, gboolean has_alpha,
 static void pixbuf_draw_fade_radius(guchar *p_pix, gint prs, gboolean has_alpha,
                                    gint sx, gint sy, gint border,
                                    gint x1, gint y1, gint x2, gint y2,
-                                   guint8 UNUSED(r), guint8 g, guint8 b, guint8 a)
+                                   guint8, guint8 g, guint8 b, guint8 a)
 {
        guchar *pp;
        gint p_step;
index 4afa808..78793a6 100644 (file)
@@ -163,12 +163,12 @@ static GtkWidget *help_search_engine_entry;
  *-----------------------------------------------------------------------------
  */
 
-static void zoom_increment_cb(GtkWidget *spin, gpointer UNUSED(data))
+static void zoom_increment_cb(GtkWidget *spin, gpointer)
 {
        c_options->image.zoom_increment = static_cast<gint>(gtk_spin_button_get_value(GTK_SPIN_BUTTON(spin)) * 100.0 + 0.01);
 }
 
-static void slideshow_delay_hours_cb(GtkWidget *spin, gpointer UNUSED(data))
+static void slideshow_delay_hours_cb(GtkWidget *spin, gpointer)
 {
        gint mins_secs_tenths, delay;
 
@@ -183,7 +183,7 @@ static void slideshow_delay_hours_cb(GtkWidget *spin, gpointer UNUSED(data))
                                                                                                        SLIDESHOW_SUBSECOND_PRECISION;
 }
 
-static void slideshow_delay_minutes_cb(GtkWidget *spin, gpointer UNUSED(data))
+static void slideshow_delay_minutes_cb(GtkWidget *spin, gpointer)
 {
        gint hours, secs_tenths, delay;
 
@@ -198,7 +198,7 @@ static void slideshow_delay_minutes_cb(GtkWidget *spin, gpointer UNUSED(data))
                                                                                                        SLIDESHOW_SUBSECOND_PRECISION;
 }
 
-static void slideshow_delay_seconds_cb(GtkWidget *spin, gpointer UNUSED(data))
+static void slideshow_delay_seconds_cb(GtkWidget *spin, gpointer)
 {
        gint hours_mins, delay;
 
@@ -235,7 +235,7 @@ void config_entry_to_option(GtkWidget *entry, gchar **option, gchar *(*func)(con
 }
 
 
-static gboolean accel_apply_cb(GtkTreeModel *model, GtkTreePath *UNUSED(path), GtkTreeIter *iter, gpointer UNUSED(data))
+static gboolean accel_apply_cb(GtkTreeModel *model, GtkTreePath *, GtkTreeIter *iter, gpointer)
 {
        gchar *accel_path, *accel;
 
@@ -508,14 +508,14 @@ static void config_window_apply()
  *-----------------------------------------------------------------------------
  */
 
-static void config_window_close_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void config_window_close_cb(GtkWidget *, gpointer)
 {
        gtk_widget_destroy(configwindow);
        configwindow = nullptr;
        filter_store = nullptr;
 }
 
-static void config_window_help_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void config_window_help_cb(GtkWidget *, gpointer data)
 {
        auto notebook = static_cast<GtkWidget *>(data);
        gint i;
@@ -542,7 +542,7 @@ static void config_window_help_cb(GtkWidget *UNUSED(widget), gpointer data)
        help_window_show(html_section[i]);
 }
 
-static gboolean config_window_delete(GtkWidget *UNUSED(widget), GdkEventAny *UNUSED(event), gpointer UNUSED(data))
+static gboolean config_window_delete(GtkWidget *, GdkEventAny *, gpointer)
 {
        config_window_close_cb(nullptr, nullptr);
        return TRUE;
@@ -905,7 +905,7 @@ static void add_mouse_selection_menu(GtkWidget *table, gint column, gint row, co
        gtk_widget_show(combo);
 }
 
-static void thumb_size_menu_cb(GtkWidget *combo, gpointer UNUSED(data))
+static void thumb_size_menu_cb(GtkWidget *combo, gpointer)
 {
        gint n;
 
@@ -1154,8 +1154,7 @@ static void filter_store_populate()
                }
 }
 
-static void filter_store_ext_edit_cb(GtkCellRendererText *UNUSED(cell), gchar *path_str,
-                                    gchar *new_text, gpointer data)
+static void filter_store_ext_edit_cb(GtkCellRendererText *, gchar *path_str, gchar *new_text, gpointer data)
 {
        auto model = static_cast<GtkWidget *>(data);
        auto fe = static_cast<FilterEntry *>(data);
@@ -1175,8 +1174,7 @@ static void filter_store_ext_edit_cb(GtkCellRendererText *UNUSED(cell), gchar *p
        filter_rebuild();
 }
 
-static void filter_store_class_edit_cb(GtkCellRendererText *UNUSED(cell), gchar *path_str,
-                                      gchar *new_text, gpointer data)
+static void filter_store_class_edit_cb(GtkCellRendererText *, gchar *path_str, gchar *new_text, gpointer data)
 {
        auto model = static_cast<GtkWidget *>(data);
        auto fe = static_cast<FilterEntry *>(data);
@@ -1203,8 +1201,7 @@ static void filter_store_class_edit_cb(GtkCellRendererText *UNUSED(cell), gchar
        filter_rebuild();
 }
 
-static void filter_store_desc_edit_cb(GtkCellRendererText *UNUSED(cell), gchar *path_str,
-                                     gchar *new_text, gpointer data)
+static void filter_store_desc_edit_cb(GtkCellRendererText *, gchar *path_str, gchar *new_text, gpointer data)
 {
        auto model = static_cast<GtkWidget *>(data);
        FilterEntry *fe;
@@ -1223,8 +1220,7 @@ static void filter_store_desc_edit_cb(GtkCellRendererText *UNUSED(cell), gchar *
        gtk_tree_path_free(tpath);
 }
 
-static void filter_store_enable_cb(GtkCellRendererToggle *UNUSED(renderer),
-                                  gchar *path_str, gpointer data)
+static void filter_store_enable_cb(GtkCellRendererToggle *, gchar *path_str, gpointer data)
 {
        auto model = static_cast<GtkWidget *>(data);
        FilterEntry *fe;
@@ -1241,8 +1237,7 @@ static void filter_store_enable_cb(GtkCellRendererToggle *UNUSED(renderer),
        filter_rebuild();
 }
 
-static void filter_store_writable_cb(GtkCellRendererToggle *UNUSED(renderer),
-                                    gchar *path_str, gpointer data)
+static void filter_store_writable_cb(GtkCellRendererToggle *, gchar *path_str, gpointer data)
 {
        auto model = static_cast<GtkWidget *>(data);
        FilterEntry *fe;
@@ -1260,8 +1255,7 @@ static void filter_store_writable_cb(GtkCellRendererToggle *UNUSED(renderer),
        filter_rebuild();
 }
 
-static void filter_store_sidecar_cb(GtkCellRendererToggle *UNUSED(renderer),
-                                   gchar *path_str, gpointer data)
+static void filter_store_sidecar_cb(GtkCellRendererToggle *, gchar *path_str, gpointer data)
 {
        auto model = static_cast<GtkWidget *>(data);
        FilterEntry *fe;
@@ -1279,7 +1273,7 @@ static void filter_store_sidecar_cb(GtkCellRendererToggle *UNUSED(renderer),
        filter_rebuild();
 }
 
-static void filter_set_func(GtkTreeViewColumn *UNUSED(tree_column), GtkCellRenderer *cell,
+static void filter_set_func(GtkTreeViewColumn *, GtkCellRenderer *cell,
                            GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer data)
 {
        FilterEntry *fe;
@@ -1362,7 +1356,7 @@ static gboolean filter_add_scroll(gpointer data)
        return(G_SOURCE_REMOVE);
 }
 
-static void filter_add_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void filter_add_cb(GtkWidget *, gpointer data)
 {
        filter_add_unique("description", ".new", FORMAT_CLASS_IMAGE, TRUE, FALSE, TRUE);
        filter_store_populate();
@@ -1370,7 +1364,7 @@ static void filter_add_cb(GtkWidget *UNUSED(widget), gpointer data)
        g_idle_add(static_cast<GSourceFunc>(filter_add_scroll), data);
 }
 
-static void filter_remove_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void filter_remove_cb(GtkWidget *, gpointer data)
 {
        auto filter_view = static_cast<GtkWidget *>(data);
        GtkTreeSelection *selection;
@@ -1407,7 +1401,7 @@ static gboolean filter_default_ok_scroll(GtkTreeView *data)
        return(G_SOURCE_REMOVE);
 }
 
-static void filter_default_ok_cb(GenericDialog *gd, gpointer UNUSED(data))
+static void filter_default_ok_cb(GenericDialog *gd, gpointer)
 {
        filter_reset();
        filter_add_defaults();
@@ -1417,7 +1411,7 @@ static void filter_default_ok_cb(GenericDialog *gd, gpointer UNUSED(data))
        g_idle_add(reinterpret_cast<GSourceFunc>(filter_default_ok_scroll), gd->data);
 }
 
-static void dummy_cancel_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void dummy_cancel_cb(GenericDialog *, gpointer)
 {
        /* no op, only so cancel button appears */
 }
@@ -1443,17 +1437,17 @@ static void filter_disable_cb(GtkWidget *widget, gpointer data)
                                 !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget)));
 }
 
-static void safe_delete_view_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void safe_delete_view_cb(GtkWidget *, gpointer)
 {
        layout_set_path(nullptr, gtk_entry_get_text(GTK_ENTRY(safe_delete_path_entry)));
 }
 
-static void safe_delete_clear_ok_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void safe_delete_clear_ok_cb(GenericDialog *, gpointer)
 {
        file_util_trash_clear();
 }
 
-static void safe_delete_clear_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void safe_delete_clear_cb(GtkWidget *widget, gpointer)
 {
        GenericDialog *gd;
        GtkWidget *entry;
@@ -1472,7 +1466,7 @@ static void safe_delete_clear_cb(GtkWidget *widget, gpointer UNUSED(data))
        gtk_widget_show(gd->dialog);
 }
 
-static void image_overlay_template_view_changed_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void image_overlay_template_view_changed_cb(GtkWidget *, gpointer data)
 {
        GtkWidget *pTextView;
        GtkTextBuffer *pTextBuffer;
@@ -1489,7 +1483,7 @@ static void image_overlay_template_view_changed_cb(GtkWidget *UNUSED(widget), gp
                                          gtk_text_buffer_get_text(pTextBuffer, &iStart, &iEnd, TRUE));
 }
 
-static void image_overlay_default_template_ok_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void image_overlay_default_template_ok_cb(GenericDialog *, gpointer data)
 {
        auto text_view = static_cast<GtkTextView *>(data);
        GtkTextBuffer *buffer;
@@ -1514,12 +1508,12 @@ static void image_overlay_default_template_cb(GtkWidget *widget, gpointer data)
        gtk_widget_show(gd->dialog);
 }
 
-static void image_overlay_help_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void image_overlay_help_cb(GtkWidget *, gpointer)
 {
        help_window_show("GuideOptionsOSD.html");
 }
 
-static void image_overlay_set_font_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void image_overlay_set_font_cb(GtkWidget *widget, gpointer)
 {
        GtkWidget *dialog;
        char *font;
@@ -1540,7 +1534,7 @@ static void image_overlay_set_font_cb(GtkWidget *widget, gpointer UNUSED(data))
        gtk_widget_destroy(dialog);
 }
 
-static void image_overlay_set_text_colour_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void image_overlay_set_text_colour_cb(GtkWidget *widget, gpointer)
 {
        GtkWidget *dialog;
        GdkRGBA colour;
@@ -1565,7 +1559,7 @@ static void image_overlay_set_text_colour_cb(GtkWidget *widget, gpointer UNUSED(
 }
 
 
-static void image_overlay_set_background_colour_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void image_overlay_set_background_colour_cb(GtkWidget *widget, gpointer)
 {
        GtkWidget *dialog;
        GdkRGBA colour;
@@ -1650,12 +1644,12 @@ static void accel_store_populate()
                }
 }
 
-static void accel_store_cleared_cb(GtkCellRendererAccel *UNUSED(accel), gchar *UNUSED(path_string), gpointer UNUSED(user_data))
+static void accel_store_cleared_cb(GtkCellRendererAccel *, gchar *, gpointer)
 {
 
 }
 
-static gboolean accel_remove_key_cb(GtkTreeModel *model, GtkTreePath *UNUSED(path), GtkTreeIter *iter, gpointer data)
+static gboolean accel_remove_key_cb(GtkTreeModel *model, GtkTreePath *, GtkTreeIter *iter, gpointer data)
 {
        auto accel1 = static_cast<gchar *>(data);
        gchar *accel2;
@@ -1679,7 +1673,7 @@ static gboolean accel_remove_key_cb(GtkTreeModel *model, GtkTreePath *UNUSED(pat
 }
 
 
-static void accel_store_edited_cb(GtkCellRendererAccel *UNUSED(accel), gchar *path_string, guint accel_key, GdkModifierType accel_mods, guint UNUSED(hardware_keycode), gpointer UNUSED(user_data))
+static void accel_store_edited_cb(GtkCellRendererAccel *, gchar *path_string, guint accel_key, GdkModifierType accel_mods, guint, gpointer)
 {
        auto model = reinterpret_cast<GtkTreeModel *>(accel_store);
        GtkTreeIter iter;
@@ -1728,19 +1722,19 @@ static gboolean accel_default_scroll(GtkTreeView *data)
        return(G_SOURCE_REMOVE);
 }
 
-static void accel_default_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void accel_default_cb(GtkWidget *, gpointer data)
 {
        accel_store_populate();
 
        g_idle_add(reinterpret_cast<GSourceFunc>(accel_default_scroll), data);
 }
 
-void accel_clear_selection(GtkTreeModel *UNUSED(model), GtkTreePath *UNUSED(path), GtkTreeIter *iter, gpointer UNUSED(data))
+void accel_clear_selection(GtkTreeModel *, GtkTreePath *, GtkTreeIter *iter, gpointer)
 {
        gtk_tree_store_set(accel_store, iter, AE_KEY, "", -1);
 }
 
-void accel_reset_selection(GtkTreeModel *model, GtkTreePath *UNUSED(path), GtkTreeIter *iter, gpointer UNUSED(data))
+void accel_reset_selection(GtkTreeModel *model, GtkTreePath *, GtkTreeIter *iter, gpointer)
 {
        GtkAccelKey key;
        gchar *accel_path, *accel;
@@ -1756,7 +1750,7 @@ void accel_reset_selection(GtkTreeModel *model, GtkTreePath *UNUSED(path), GtkTr
        g_free(accel);
 }
 
-static void accel_clear_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void accel_clear_cb(GtkWidget *, gpointer data)
 {
        GtkTreeSelection *selection;
 
@@ -1765,7 +1759,7 @@ static void accel_clear_cb(GtkWidget *UNUSED(widget), gpointer data)
        gtk_tree_selection_selected_foreach(selection, &accel_clear_selection, nullptr);
 }
 
-static void accel_reset_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void accel_reset_cb(GtkWidget *, gpointer data)
 {
        GtkTreeSelection *selection;
 
@@ -1803,7 +1797,7 @@ static GtkWidget *scrolled_notebook_page(GtkWidget *notebook, const gchar *title
        return vbox;
 }
 
-static void cache_standard_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void cache_standard_cb(GtkWidget *widget, gpointer)
 {
        if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget)))
                {
@@ -1812,7 +1806,7 @@ static void cache_standard_cb(GtkWidget *widget, gpointer UNUSED(data))
                }
 }
 
-static void cache_geeqie_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void cache_geeqie_cb(GtkWidget *widget, gpointer)
 {
        if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget)))
                {
@@ -1821,7 +1815,7 @@ static void cache_geeqie_cb(GtkWidget *widget, gpointer UNUSED(data))
                }
 }
 
-static void cache_local_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void cache_local_cb(GtkWidget *widget, gpointer)
 {
        if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget)))
                {
@@ -1830,8 +1824,7 @@ static void cache_local_cb(GtkWidget *widget, gpointer UNUSED(data))
                }
 }
 
-static void help_search_engine_entry_icon_cb(GtkEntry *UNUSED(entry), GtkEntryIconPosition pos,
-                                                                       GdkEvent *UNUSED(event), gpointer userdata)
+static void help_search_engine_entry_icon_cb(GtkEntry *, GtkEntryIconPosition pos, GdkEvent *, gpointer userdata)
 {
        if (pos == GTK_ENTRY_ICON_PRIMARY)
                {
@@ -1843,8 +1836,7 @@ static void help_search_engine_entry_icon_cb(GtkEntry *UNUSED(entry), GtkEntryIc
                }
 }
 
-static void star_rating_star_icon_cb(GtkEntry *UNUSED(entry), GtkEntryIconPosition pos,
-                                                                       GdkEvent *UNUSED(event), gpointer userdata)
+static void star_rating_star_icon_cb(GtkEntry *, GtkEntryIconPosition pos, GdkEvent *, gpointer userdata)
 {
        gchar *rating_symbol;
 
@@ -1862,8 +1854,7 @@ static void star_rating_star_icon_cb(GtkEntry *UNUSED(entry), GtkEntryIconPositi
                }
 }
 
-static void star_rating_rejected_icon_cb(GtkEntry *UNUSED(entry), GtkEntryIconPosition pos,
-                                                                       GdkEvent *UNUSED(event), gpointer userdata)
+static void star_rating_rejected_icon_cb(GtkEntry *, GtkEntryIconPosition pos, GdkEvent *, gpointer userdata)
 {
        gchar *rating_symbol;
 
@@ -1881,7 +1872,7 @@ static void star_rating_rejected_icon_cb(GtkEntry *UNUSED(entry), GtkEntryIconPo
                }
 }
 
-static guint star_rating_symbol_test(GtkWidget *UNUSED(widget), gpointer data)
+static guint star_rating_symbol_test(GtkWidget *, gpointer data)
 {
        auto hbox = static_cast<GtkContainer *>(data);
        GString *str = g_string_new(nullptr);
@@ -2317,7 +2308,7 @@ static void config_tab_image(GtkWidget *notebook)
 
 /* windows tab */
 
-static void save_default_window_layout_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void save_default_window_layout_cb(GtkWidget *, gpointer)
 {
        LayoutWindow *lw = nullptr;
        gchar *default_path;
@@ -2345,7 +2336,7 @@ static gboolean popover_cb(gpointer data)
        return FALSE;
 }
 
-static void default_layout_changed_cb(GtkWidget *UNUSED(button), GtkPopover *popover)
+static void default_layout_changed_cb(GtkWidget *, GtkPopover *popover)
 {
        gtk_popover_popup(popover);
 
@@ -2630,7 +2621,7 @@ static gint filter_table_sort_cb(GtkTreeModel *model, GtkTreeIter *a, GtkTreeIte
        return ret;
 }
 
-static gboolean search_function_cb(GtkTreeModel *model, gint UNUSED(column), const gchar *key, GtkTreeIter *iter, gpointer UNUSED(search_data))
+static gboolean search_function_cb(GtkTreeModel *model, gint, const gchar *key, GtkTreeIter *iter, gpointer)
 {
        FilterEntry *fe;
        gboolean ret = TRUE;
@@ -3011,7 +3002,7 @@ static void keywords_find_reset(KeywordFindData *kfd)
        kfd->list_dir = nullptr;
 }
 
-static void keywords_find_close_cb(GenericDialog *UNUSED(fd), gpointer data)
+static void keywords_find_close_cb(GenericDialog *, gpointer data)
 {
        auto kfd = static_cast<KeywordFindData *>(data);
 
@@ -3035,7 +3026,7 @@ static void keywords_find_finish(KeywordFindData *kfd)
        gtk_widget_set_sensitive(kfd->button_close, TRUE);
 }
 
-static void keywords_find_stop_cb(GenericDialog *UNUSED(fd), gpointer data)
+static void keywords_find_stop_cb(GenericDialog *, gpointer data)
 {
        auto kfd = static_cast<KeywordFindData *>(data);
 
@@ -3096,7 +3087,7 @@ static gboolean keywords_find_file(gpointer data)
        return G_SOURCE_REMOVE;
 }
 
-static void keywords_find_start_cb(GenericDialog *UNUSED(fd), gpointer data)
+static void keywords_find_start_cb(GenericDialog *, gpointer data)
 {
        auto kfd = static_cast<KeywordFindData *>(data);
        gchar *path;
@@ -3188,7 +3179,7 @@ static void keywords_find_dialog(GtkWidget *widget, const gchar *path)
        gtk_widget_show(kfd->gd->dialog);
 }
 
-static void keywords_find_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void keywords_find_cb(GtkWidget *widget, gpointer)
 {
        const gchar *path = layout_get_path(nullptr);
 
@@ -3448,7 +3439,7 @@ static void config_tab_color(GtkWidget *notebook)
 }
 
 /* advanced entry tab */
-static void use_geeqie_trash_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void use_geeqie_trash_cb(GtkWidget *widget, gpointer)
 {
        if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget)))
                {
@@ -3457,7 +3448,7 @@ static void use_geeqie_trash_cb(GtkWidget *widget, gpointer UNUSED(data))
                }
 }
 
-static void use_system_trash_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void use_system_trash_cb(GtkWidget *widget, gpointer)
 {
        if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget)))
                {
@@ -3466,7 +3457,7 @@ static void use_system_trash_cb(GtkWidget *widget, gpointer UNUSED(data))
                }
 }
 
-static void use_no_cache_cb(GtkWidget *widget, gpointer UNUSED(data))
+static void use_no_cache_cb(GtkWidget *widget, gpointer)
 {
        if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget)))
                {
@@ -3643,7 +3634,7 @@ static void config_tab_behavior(GtkWidget *notebook)
 
 /* accelerators tab */
 
-static gboolean accel_search_function_cb(GtkTreeModel *model, gint column, const gchar *key, GtkTreeIter *iter, gpointer UNUSED(data))
+static gboolean accel_search_function_cb(GtkTreeModel *model, gint column, const gchar *key, GtkTreeIter *iter, gpointer)
 {
        gboolean ret = TRUE;
        gchar *key_nocase;
@@ -3666,7 +3657,7 @@ static gboolean accel_search_function_cb(GtkTreeModel *model, gint column, const
        return ret;
 }
 
-static void accel_row_activated_cb(GtkTreeView *tree_view, GtkTreePath *UNUSED(path), GtkTreeViewColumn *column, gpointer UNUSED(user_data))
+static void accel_row_activated_cb(GtkTreeView *tree_view, GtkTreePath *, GtkTreeViewColumn *column, gpointer)
 {
        GList *list;
        gint col_num = 0;
@@ -4313,7 +4304,7 @@ static void timezone_progress_cb(goffset current_num_bytes, goffset total_num_by
                }
 }
 
-static void timezone_cancel_button_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void timezone_cancel_button_cb(GenericDialog *, gpointer data)
 {
        auto tz = static_cast<TZData *>(data);
 
index 7118721..7491b3d 100644 (file)
@@ -308,7 +308,7 @@ static void set_print_image_text_string(gchar **template_string, const gchar *va
        *template_string = g_strdup(value);
 }
 
-static void image_text_template_view_changed_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void image_text_template_view_changed_cb(GtkWidget *, gpointer data)
 {
        GtkWidget *pTextView;
        GtkTextBuffer *pTextBuffer;
@@ -459,9 +459,7 @@ static void print_text_menu(GtkWidget *box, PrintWindow *pw)
        gtk_widget_show(button);
 }
 
-static gboolean paginate_cb(GtkPrintOperation *UNUSED(operation),
-                                                                       GtkPrintContext *UNUSED(context),
-                                                                       gpointer data)
+static gboolean paginate_cb(GtkPrintOperation *, GtkPrintContext *, gpointer data)
 {
        auto pw = static_cast<PrintWindow *>(data);
 
@@ -538,8 +536,7 @@ gchar *form_image_text(const gchar *template_string, FileData *fd, PrintWindow *
        return text;
 }
 
-static void draw_page(GtkPrintOperation *UNUSED(operation), GtkPrintContext *context,
-                                                                       gint page_nr, gpointer data)
+static void draw_page(GtkPrintOperation *, GtkPrintContext *context, gint page_nr, gpointer data)
 {
        auto pw = static_cast<PrintWindow *>(data);
        FileData *fd;
@@ -750,9 +747,7 @@ static void draw_page(GtkPrintOperation *UNUSED(operation), GtkPrintContext *con
        if (rotated) g_object_unref(rotated);
 }
 
-static void begin_print(GtkPrintOperation *operation,
-                                               GtkPrintContext *UNUSED(context),
-                                               gpointer user_data)
+static void begin_print(GtkPrintOperation *operation, GtkPrintContext *, gpointer user_data)
 {
        auto pw = static_cast<PrintWindow *>(user_data);
        gint page_count;
@@ -764,7 +759,7 @@ static void begin_print(GtkPrintOperation *operation,
 }
 
 
-GObject *option_tab_cb(GtkPrintOperation *UNUSED(operation), gpointer user_data)
+GObject *option_tab_cb(GtkPrintOperation *, gpointer user_data)
 {
        auto pw = static_cast<PrintWindow *>(user_data);
 
@@ -783,8 +778,7 @@ static void print_pref_store(PrintWindow *pw)
        g_free(tmp);
 }
 
-static void end_print_cb(GtkPrintOperation *operation,
-                                                               GtkPrintContext *UNUSED(context), gpointer data)
+static void end_print_cb(GtkPrintOperation *operation, GtkPrintContext *, gpointer data)
 {
        auto pw = static_cast<PrintWindow *>(data);
        GList *work;
@@ -837,7 +831,7 @@ static void end_print_cb(GtkPrintOperation *operation,
        g_free(pw);
 }
 
-void print_window_new(FileData *UNUSED(fd), GList *selection, GList *UNUSED(list), GtkWidget *parent)
+void print_window_new(FileData *, GList *selection, GList *, GtkWidget *parent)
 {
        GtkWidget *vbox;
        GtkPrintOperation *operation;
index 219b563..5dcc5a9 100644 (file)
@@ -53,7 +53,7 @@ void write_indent(GString *str, gint indent)
        g_string_append_printf(str, "\n%*s", indent * 4, "");
 }
 
-void write_char_option(GString *str, gint UNUSED(indent), const gchar *label, const gchar *text)
+void write_char_option(GString *str, gint, const gchar *label, const gchar *text)
 {
        /* this is needed for overlay string, because g_markup_escape_text does not handle \n and such,
           ideas for improvement are welcome
@@ -129,7 +129,7 @@ gboolean read_color_option(const gchar *option, const gchar *label, const gchar
        return TRUE;
 }
 
-void write_int_option(GString *str, gint UNUSED(indent), const gchar *label, gint n)
+void write_int_option(GString *str, gint, const gchar *label, gint n)
 {
        g_string_append_printf(str, "%s = \"%d\" ", label, n);
 }
@@ -156,7 +156,7 @@ gboolean read_int_option(const gchar *option, const gchar *label, const gchar *v
 
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wunused-function"
-void write_ushort_option_unused(GString *str, gint UNUSED(indent), const gchar *label, guint16 n)
+void write_ushort_option_unused(GString *str, gint, const gchar *label, guint16 n)
 {
        g_string_append_printf(str, "%s = \"%uh\" ", label, n);
 }
@@ -182,7 +182,7 @@ gboolean read_ushort_option(const gchar *option, const gchar *label, const gchar
        return TRUE;
 }
 
-void write_uint_option(GString *str, gint UNUSED(indent), const gchar *label, guint n)
+void write_uint_option(GString *str, gint, const gchar *label, guint n)
 {
        g_string_append_printf(str, "%s = \"%u\" ", label, n);
 }
@@ -228,7 +228,7 @@ gboolean read_int_option_clamp(const gchar *option, const gchar *label, const gc
        return ret;
 }
 
-void write_int_unit_option(GString *str, gint UNUSED(indent), const gchar *label, gint n, gint subunits)
+void write_int_unit_option(GString *str, gint, const gchar *label, gint n, gint subunits)
 {
        gint l, r;
 
@@ -277,7 +277,7 @@ gboolean read_int_unit_option(const gchar *option, const gchar *label, const gch
        return TRUE;
 }
 
-void write_bool_option(GString *str, gint UNUSED(indent), const gchar *label, gint n)
+void write_bool_option(GString *str, gint, const gchar *label, gint n)
 {
        g_string_append_printf(str, "%s = \"%s\" ", label, n ? "true" : "false");
 }
@@ -740,7 +740,7 @@ gboolean save_config_to_file(const gchar *utf8_path, ConfOptions *options, Layou
        return TRUE;
 }
 
-gboolean save_default_layout_options_to_file(const gchar *utf8_path, ConfOptions *UNUSED(options), LayoutWindow *lw)
+gboolean save_default_layout_options_to_file(const gchar *utf8_path, ConfOptions *, LayoutWindow *lw)
 {
        SecureSaveInfo *ssi;
        gchar *rc_pathl;
@@ -1037,7 +1037,7 @@ static gboolean load_global_params(const gchar **attribute_names, const gchar **
        return TRUE;
 }
 
-static void options_load_color_profiles(GQParserData *UNUSED(parser_data), GMarkupParseContext *UNUSED(context), const gchar *UNUSED(element_name), const gchar **attribute_names, const gchar **attribute_values, gpointer UNUSED(data), GError **UNUSED(error))
+static void options_load_color_profiles(GQParserData *, GMarkupParseContext *, const gchar *, const gchar **attribute_names, const gchar **attribute_values, gpointer, GError **)
 {
        while (*attribute_names)
                {
@@ -1056,7 +1056,7 @@ static void options_load_color_profiles(GQParserData *UNUSED(parser_data), GMark
 
 }
 
-static void options_load_profile(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *UNUSED(element_name), const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **UNUSED(error))
+static void options_load_profile(GQParserData *parser_data, GMarkupParseContext *, const gchar *, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **)
 {
        gint i = GPOINTER_TO_INT(data);
        if (i < 0 || i >= COLOR_PROFILE_INPUTS) return;
@@ -1075,7 +1075,7 @@ static void options_load_profile(GQParserData *parser_data, GMarkupParseContext
 
 }
 
-static void options_load_marks_tooltips(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *UNUSED(element_name), const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **UNUSED(error))
+static void options_load_marks_tooltips(GQParserData *parser_data, GMarkupParseContext *, const gchar *, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **)
 {
        gint i = GPOINTER_TO_INT(data);
        if (i < 0 || i >= FILEDATA_MARKS_SIZE) return;
@@ -1092,7 +1092,7 @@ static void options_load_marks_tooltips(GQParserData *parser_data, GMarkupParseC
 
 }
 
-static void options_load_disabled_plugins(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *UNUSED(element_name), const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **UNUSED(error))
+static void options_load_disabled_plugins(GQParserData *parser_data, GMarkupParseContext *, const gchar *, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **)
 {
        gint i = GPOINTER_TO_INT(data);
        struct {
@@ -1141,7 +1141,7 @@ static const gchar *options_get_id(const gchar **attribute_names, const gchar **
 }
 
 
-void options_parse_leaf(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *element_name, const gchar **UNUSED(attribute_names), const gchar **UNUSED(attribute_values), gpointer UNUSED(data), GError **UNUSED(error))
+void options_parse_leaf(GQParserData *parser_data, GMarkupParseContext *, const gchar *element_name, const gchar **, const gchar **, gpointer, GError **)
 {
        log_printf("unexpected: %s\n", element_name);
        options_parse_func_push(parser_data, options_parse_leaf, nullptr, nullptr);
@@ -1237,7 +1237,7 @@ static void class_filter_load_filter_type(const gchar **attribute_names, const g
                }
 }
 
-static void options_parse_class_filter(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer UNUSED(data), GError **UNUSED(error))
+static void options_parse_class_filter(GQParserData *parser_data, GMarkupParseContext *, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer, GError **)
 {
        if (g_ascii_strcasecmp(element_name, "filter_type") == 0)
                {
@@ -1265,7 +1265,7 @@ static void options_parse_disabled_plugins(GQParserData *parser_data, GMarkupPar
                }
 }
 
-static void options_parse_filter(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer UNUSED(data), GError **UNUSED(error))
+static void options_parse_filter(GQParserData *parser_data, GMarkupParseContext *, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer, GError **)
 {
        if (g_ascii_strcasecmp(element_name, "file_type") == 0)
                {
@@ -1279,20 +1279,20 @@ static void options_parse_filter(GQParserData *parser_data, GMarkupParseContext
                }
 }
 
-static void options_parse_filter_end(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *UNUSED(element_name), gpointer UNUSED(data), GError **UNUSED(error))
+static void options_parse_filter_end(GQParserData *parser_data, GMarkupParseContext *, const gchar *, gpointer, GError **)
 {
        if (parser_data->startup) filter_add_defaults();
        filter_rebuild();
 }
 
-static void options_parse_keyword_end(GQParserData *UNUSED(parser_data), GMarkupParseContext *UNUSED(context), const gchar *UNUSED(element_name), gpointer data, GError **UNUSED(error))
+static void options_parse_keyword_end(GQParserData *, GMarkupParseContext *, const gchar *, gpointer data, GError **)
 {
        auto iter_ptr = static_cast<GtkTreeIter *>(data);
        gtk_tree_iter_free(iter_ptr);
 }
 
 
-static void options_parse_keyword(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **UNUSED(error))
+static void options_parse_keyword(GQParserData *parser_data, GMarkupParseContext *, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **)
 {
        auto iter_ptr = static_cast<GtkTreeIter *>(data);
        if (g_ascii_strcasecmp(element_name, "keyword") == 0)
@@ -1309,7 +1309,7 @@ static void options_parse_keyword(GQParserData *parser_data, GMarkupParseContext
 
 
 
-static void options_parse_keyword_tree(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer UNUSED(data), GError **UNUSED(error))
+static void options_parse_keyword_tree(GQParserData *parser_data, GMarkupParseContext *, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer, GError **)
 {
        if (g_ascii_strcasecmp(element_name, "keyword") == 0)
                {
@@ -1361,7 +1361,7 @@ static void options_parse_global(GQParserData *parser_data, GMarkupParseContext
                }
 }
 
-static void options_parse_global_end(GQParserData *UNUSED(parser_data), GMarkupParseContext *UNUSED(context), const gchar *UNUSED(element_name), gpointer UNUSED(data), GError **UNUSED(error))
+static void options_parse_global_end(GQParserData *, GMarkupParseContext *, const gchar *, gpointer, GError **)
 {
 #ifndef HAVE_EXIV2
        /* some options do not work without exiv2 */
@@ -1372,7 +1372,7 @@ static void options_parse_global_end(GQParserData *UNUSED(parser_data), GMarkupP
 #endif
 }
 
-static void options_parse_pane_exif(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **UNUSED(error))
+static void options_parse_pane_exif(GQParserData *parser_data, GMarkupParseContext *, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **)
 {
        auto pane = static_cast<GtkWidget *>(data);
        if (g_ascii_strcasecmp(element_name, "entry") == 0)
@@ -1387,7 +1387,7 @@ static void options_parse_pane_exif(GQParserData *parser_data, GMarkupParseConte
                }
 }
 
-static void options_parse_pane_keywords(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **UNUSED(error))
+static void options_parse_pane_keywords(GQParserData *parser_data, GMarkupParseContext *, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **)
 {
        auto pane = static_cast<GtkWidget *>(data);
 
@@ -1403,7 +1403,7 @@ static void options_parse_pane_keywords(GQParserData *parser_data, GMarkupParseC
                }
 }
 
-static void options_parse_bar(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **UNUSED(error))
+static void options_parse_bar(GQParserData *parser_data, GMarkupParseContext *, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **)
 {
        auto bar = static_cast<GtkWidget *>(data);
        if (g_ascii_strcasecmp(element_name, "pane_comment") == 0)
@@ -1510,7 +1510,7 @@ static void options_parse_bar(GQParserData *parser_data, GMarkupParseContext *UN
                }
 }
 
-static void options_parse_toolbar(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **UNUSED(error))
+static void options_parse_toolbar(GQParserData *parser_data, GMarkupParseContext *, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        if (g_ascii_strcasecmp(element_name, "toolitem") == 0)
@@ -1530,7 +1530,7 @@ static void options_parse_toolbar(GQParserData *parser_data, GMarkupParseContext
                }
 }
 
-static void options_parse_statusbar(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **UNUSED(error))
+static void options_parse_statusbar(GQParserData *parser_data, GMarkupParseContext *, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        if (g_ascii_strcasecmp(element_name, "toolitem") == 0)
@@ -1550,7 +1550,7 @@ static void options_parse_statusbar(GQParserData *parser_data, GMarkupParseConte
                }
 }
 
-static void options_parse_dialogs(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer UNUSED(data), GError **UNUSED(error))
+static void options_parse_dialogs(GQParserData *parser_data, GMarkupParseContext *, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer, GError **)
 {
        if (g_ascii_strcasecmp(element_name, "window") == 0)
                {
@@ -1564,7 +1564,7 @@ static void options_parse_dialogs(GQParserData *parser_data, GMarkupParseContext
                }
 }
 
-static void options_parse_layout(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **UNUSED(error))
+static void options_parse_layout(GQParserData *parser_data, GMarkupParseContext *, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        if (g_ascii_strcasecmp(element_name, "bar") == 0)
@@ -1605,13 +1605,13 @@ static void options_parse_layout(GQParserData *parser_data, GMarkupParseContext
                }
 }
 
-static void options_parse_layout_end(GQParserData *UNUSED(parser_data), GMarkupParseContext *UNUSED(context), const gchar *UNUSED(element_name), gpointer data, GError **UNUSED(error))
+static void options_parse_layout_end(GQParserData *, GMarkupParseContext *, const gchar *, gpointer data, GError **)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        layout_util_sync(lw);
 }
 
-static void options_parse_toplevel(GQParserData *parser_data, GMarkupParseContext *UNUSED(context), const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer UNUSED(data), GError **UNUSED(error))
+static void options_parse_toplevel(GQParserData *parser_data, GMarkupParseContext *, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer, GError **)
 {
        if (g_ascii_strcasecmp(element_name, "gq") == 0)
                {
index ffc67f8..27f5477 100644 (file)
@@ -207,7 +207,7 @@ static void remote_server_clients_close(RemoteConnection *rc)
                }
 }
 
-static gboolean remote_server_read_cb(GIOChannel *UNUSED(source), GIOCondition UNUSED(condition), gpointer data)
+static gboolean remote_server_read_cb(GIOChannel *, GIOCondition, gpointer data)
 {
        auto rc = static_cast<RemoteConnection *>(data);
        gint fd;
@@ -326,7 +326,7 @@ static RemoteConnection *remote_client_open(const gchar *path)
 
 static sig_atomic_t sigpipe_occurred = FALSE;
 
-static void sighandler_sigpipe(gint UNUSED(sig))
+static void sighandler_sigpipe(gint)
 {
        sigpipe_occurred = TRUE;
 }
@@ -445,12 +445,12 @@ void remote_close(RemoteConnection *rc)
  *-----------------------------------------------------------------------------
  */
 
-static void gr_image_next(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_image_next(const gchar *, GIOChannel *, gpointer)
 {
        layout_image_next(lw_id);
 }
 
-static void gr_new_window(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_new_window(const gchar *, GIOChannel *, gpointer)
 {
        LayoutWindow *lw = nullptr;
 
@@ -461,7 +461,7 @@ static void gr_new_window(const gchar *UNUSED(text), GIOChannel *UNUSED(channel)
        layout_set_path(lw_id, pwd);
 }
 
-static gboolean gr_close_window_cb(gpointer UNUSED(data))
+static gboolean gr_close_window_cb(gpointer)
 {
        if (!layout_valid(&lw_id)) return FALSE;
 
@@ -470,42 +470,42 @@ static gboolean gr_close_window_cb(gpointer UNUSED(data))
        return G_SOURCE_REMOVE;
 }
 
-static void gr_close_window(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_close_window(const gchar *, GIOChannel *, gpointer)
 {
        g_idle_add((gr_close_window_cb), nullptr);
 }
 
-static void gr_image_prev(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_image_prev(const gchar *, GIOChannel *, gpointer)
 {
        layout_image_prev(lw_id);
 }
 
-static void gr_image_first(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_image_first(const gchar *, GIOChannel *, gpointer)
 {
        layout_image_first(lw_id);
 }
 
-static void gr_image_last(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_image_last(const gchar *, GIOChannel *, gpointer)
 {
        layout_image_last(lw_id);
 }
 
-static void gr_fullscreen_toggle(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_fullscreen_toggle(const gchar *, GIOChannel *, gpointer)
 {
        layout_image_full_screen_toggle(lw_id);
 }
 
-static void gr_fullscreen_start(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_fullscreen_start(const gchar *, GIOChannel *, gpointer)
 {
        layout_image_full_screen_start(lw_id);
 }
 
-static void gr_fullscreen_stop(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_fullscreen_stop(const gchar *, GIOChannel *, gpointer)
 {
        layout_image_full_screen_stop(lw_id);
 }
 
-static void gr_lw_id(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_lw_id(const gchar *text, GIOChannel *, gpointer)
 {
        lw_id = layout_find_by_layout_id(text);
        if (!lw_id)
@@ -515,7 +515,7 @@ static void gr_lw_id(const gchar *text, GIOChannel *UNUSED(channel), gpointer UN
        layout_valid(&lw_id);
 }
 
-static void gr_slideshow_start_rec(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_slideshow_start_rec(const gchar *text, GIOChannel *, gpointer)
 {
        GList *list;
        gchar *tilde_filename;
@@ -534,7 +534,7 @@ static void gr_slideshow_start_rec(const gchar *text, GIOChannel *UNUSED(channel
        layout_image_slideshow_start_from_list(lw_id, list);
 }
 
-static void gr_cache_thumb(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_cache_thumb(const gchar *text, GIOChannel *, gpointer)
 {
        if (!g_strcmp0(text, "clear"))
                {
@@ -546,7 +546,7 @@ static void gr_cache_thumb(const gchar *text, GIOChannel *UNUSED(channel), gpoin
                }
 }
 
-static void gr_cache_shared(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_cache_shared(const gchar *text, GIOChannel *, gpointer)
 {
        if (!g_strcmp0(text, "clear"))
                cache_manager_standard_process_remote(TRUE);
@@ -554,22 +554,22 @@ static void gr_cache_shared(const gchar *text, GIOChannel *UNUSED(channel), gpoi
                cache_manager_standard_process_remote(FALSE);
 }
 
-static void gr_cache_metadata(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_cache_metadata(const gchar *, GIOChannel *, gpointer)
 {
        cache_maintain_home_remote(TRUE, FALSE, nullptr);
 }
 
-static void gr_cache_render(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_cache_render(const gchar *text, GIOChannel *, gpointer)
 {
        cache_manager_render_remote(text, FALSE, FALSE, nullptr);
 }
 
-static void gr_cache_render_recurse(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_cache_render_recurse(const gchar *text, GIOChannel *, gpointer)
 {
        cache_manager_render_remote(text, TRUE, FALSE, nullptr);
 }
 
-static void gr_cache_render_standard(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_cache_render_standard(const gchar *text, GIOChannel *, gpointer)
 {
        if(options->thumbnails.spec_standard)
                {
@@ -577,7 +577,7 @@ static void gr_cache_render_standard(const gchar *text, GIOChannel *UNUSED(chann
                }
 }
 
-static void gr_cache_render_standard_recurse(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_cache_render_standard_recurse(const gchar *text, GIOChannel *, gpointer)
 {
        if(options->thumbnails.spec_standard)
                {
@@ -585,22 +585,22 @@ static void gr_cache_render_standard_recurse(const gchar *text, GIOChannel *UNUS
                }
 }
 
-static void gr_slideshow_toggle(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_slideshow_toggle(const gchar *, GIOChannel *, gpointer)
 {
        layout_image_slideshow_toggle(lw_id);
 }
 
-static void gr_slideshow_start(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_slideshow_start(const gchar *, GIOChannel *, gpointer)
 {
        layout_image_slideshow_start(lw_id);
 }
 
-static void gr_slideshow_stop(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_slideshow_stop(const gchar *, GIOChannel *, gpointer)
 {
        layout_image_slideshow_stop(lw_id);
 }
 
-static void gr_slideshow_delay(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_slideshow_delay(const gchar *text, GIOChannel *, gpointer)
 {
        gdouble t1, t2, t3, n;
        gint res;
@@ -646,7 +646,7 @@ static void gr_slideshow_delay(const gchar *text, GIOChannel *UNUSED(channel), g
        options->slideshow.delay = static_cast<gint>(n * 10.0 + 0.01);
 }
 
-static void gr_tools_show(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_tools_show(const gchar *, GIOChannel *, gpointer)
 {
        gboolean popped;
        gboolean hidden;
@@ -657,7 +657,7 @@ static void gr_tools_show(const gchar *UNUSED(text), GIOChannel *UNUSED(channel)
                }
 }
 
-static void gr_tools_hide(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_tools_hide(const gchar *, GIOChannel *, gpointer)
 {
        gboolean popped;
        gboolean hidden;
@@ -668,14 +668,14 @@ static void gr_tools_hide(const gchar *UNUSED(text), GIOChannel *UNUSED(channel)
                }
 }
 
-static gboolean gr_quit_idle_cb(gpointer UNUSED(data))
+static gboolean gr_quit_idle_cb(gpointer)
 {
        exit_program();
 
        return G_SOURCE_REMOVE;
 }
 
-static void gr_quit(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_quit(const gchar *, GIOChannel *, gpointer)
 {
        /* schedule exit when idle, if done from within a
         * remote handler remote_close will crash
@@ -683,7 +683,7 @@ static void gr_quit(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpoi
        g_idle_add(gr_quit_idle_cb, nullptr);
 }
 
-static void gr_file_load_no_raise(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_file_load_no_raise(const gchar *text, GIOChannel *, gpointer)
 {
        gchar *filename;
        gchar *tilde_filename;
@@ -726,7 +726,7 @@ static void gr_file_load(const gchar *text, GIOChannel *channel, gpointer data)
        gr_raise(text, channel, data);
 }
 
-static void gr_pixel_info(const gchar *UNUSED(text), GIOChannel *channel, gpointer UNUSED(data))
+static void gr_pixel_info(const gchar *, GIOChannel *channel, gpointer)
 {
        gchar *pixel_info;
        gint x_pixel, y_pixel;
@@ -770,7 +770,7 @@ static void gr_pixel_info(const gchar *UNUSED(text), GIOChannel *channel, gpoint
                }
 }
 
-static void gr_rectangle(const gchar *UNUSED(text), GIOChannel *channel, gpointer UNUSED(data))
+static void gr_rectangle(const gchar *, GIOChannel *channel, gpointer)
 {
        gchar *rectangle_info;
        PixbufRenderer *pr;
@@ -797,7 +797,7 @@ static void gr_rectangle(const gchar *UNUSED(text), GIOChannel *channel, gpointe
                }
 }
 
-static void gr_render_intent(const gchar *UNUSED(text), GIOChannel *channel, gpointer UNUSED(data))
+static void gr_render_intent(const gchar *, GIOChannel *channel, gpointer)
 {
        gchar *render_intent;
 
@@ -920,7 +920,7 @@ static void get_filelist(const gchar *text, GIOChannel *channel, gboolean recurs
        file_data_unref(dir_fd);
 }
 
-static void gr_get_selection(const gchar *UNUSED(text), GIOChannel *channel, gpointer UNUSED(data))
+static void gr_get_selection(const gchar *, GIOChannel *channel, gpointer)
 {
        if (!layout_valid(&lw_id)) return;
 
@@ -947,7 +947,7 @@ static void gr_get_selection(const gchar *UNUSED(text), GIOChannel *channel, gpo
        g_string_free(out_string, TRUE);
 }
 
-static void gr_selection_add(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_selection_add(const gchar *text, GIOChannel *, gpointer)
 {
        if (!layout_valid(&lw_id)) return;
 
@@ -1008,12 +1008,12 @@ static void gr_selection_add(const gchar *text, GIOChannel *UNUSED(channel), gpo
                }
 }
 
-static void gr_selection_clear(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_selection_clear(const gchar *, GIOChannel *, gpointer)
 {
        layout_select_none(lw_id);  // Checks lw_id validity internally.
 }
 
-static void gr_selection_remove(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_selection_remove(const gchar *text, GIOChannel *, gpointer)
 {
        if (!layout_valid(&lw_id)) return;
 
@@ -1114,7 +1114,7 @@ static void gr_selection_remove(const gchar *text, GIOChannel *UNUSED(channel),
        g_free(path);
 }
 
-static void gr_collection(const gchar *text, GIOChannel *channel, gpointer UNUSED(data))
+static void gr_collection(const gchar *text, GIOChannel *channel, gpointer)
 {
        GString *contents = g_string_new(nullptr);
 
@@ -1133,7 +1133,7 @@ static void gr_collection(const gchar *text, GIOChannel *channel, gpointer UNUSE
        g_string_free(contents, TRUE);
 }
 
-static void gr_collection_list(const gchar *UNUSED(text), GIOChannel *channel, gpointer UNUSED(data))
+static void gr_collection_list(const gchar *, GIOChannel *channel, gpointer)
 {
 
        GList *collection_list = nullptr;
@@ -1170,7 +1170,7 @@ static gboolean wait_cb(gpointer data)
        return G_SOURCE_REMOVE;
 }
 
-static void gr_geometry(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_geometry(const gchar *text, GIOChannel *, gpointer)
 {
        gchar **geometry;
 
@@ -1203,17 +1203,17 @@ static void gr_geometry(const gchar *text, GIOChannel *UNUSED(channel), gpointer
        g_strfreev(geometry);
 }
 
-static void gr_filelist(const gchar *text, GIOChannel *channel, gpointer UNUSED(data))
+static void gr_filelist(const gchar *text, GIOChannel *channel, gpointer)
 {
        get_filelist(text, channel, FALSE);
 }
 
-static void gr_filelist_recurse(const gchar *text, GIOChannel *channel, gpointer UNUSED(data))
+static void gr_filelist_recurse(const gchar *text, GIOChannel *channel, gpointer)
 {
        get_filelist(text, channel, TRUE);
 }
 
-static void gr_file_tell(const gchar *UNUSED(text), GIOChannel *channel, gpointer UNUSED(data))
+static void gr_file_tell(const gchar *, GIOChannel *channel, gpointer)
 {
        gchar *out_string;
        gchar *collection_name = nullptr;
@@ -1244,7 +1244,7 @@ static void gr_file_tell(const gchar *UNUSED(text), GIOChannel *channel, gpointe
        g_free(out_string);
 }
 
-static void gr_file_info(const gchar *UNUSED(text), GIOChannel *channel, gpointer UNUSED(data))
+static void gr_file_info(const gchar *, GIOChannel *channel, gpointer)
 {
        gchar *filename;
        FileData *fd;
@@ -1357,7 +1357,7 @@ static gboolean is_config_file(const gchar *param)
        return FALSE;
 }
 
-static void gr_config_load(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_config_load(const gchar *text, GIOChannel *, gpointer)
 {
        gchar *filename = expand_tilde(text);
 
@@ -1384,7 +1384,7 @@ static void gr_config_load(const gchar *text, GIOChannel *UNUSED(channel), gpoin
        g_free(filename);
 }
 
-static void gr_get_sidecars(const gchar *text, GIOChannel *channel, gpointer UNUSED(data))
+static void gr_get_sidecars(const gchar *text, GIOChannel *channel, gpointer)
 {
        gchar *filename = expand_tilde(text);
        FileData *fd = file_data_new_group(filename);
@@ -1407,7 +1407,7 @@ static void gr_get_sidecars(const gchar *text, GIOChannel *channel, gpointer UNU
        g_free(filename);
 }
 
-static void gr_get_destination(const gchar *text, GIOChannel *channel, gpointer UNUSED(data))
+static void gr_get_destination(const gchar *text, GIOChannel *channel, gpointer)
 {
        gchar *filename = expand_tilde(text);
        FileData *fd = file_data_new_group(filename);
@@ -1420,7 +1420,7 @@ static void gr_get_destination(const gchar *text, GIOChannel *channel, gpointer
        g_free(filename);
 }
 
-static void gr_file_view(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_file_view(const gchar *text, GIOChannel *, gpointer)
 {
        gchar *filename;
        gchar *tilde_filename = expand_tilde(text);
@@ -1432,7 +1432,7 @@ static void gr_file_view(const gchar *text, GIOChannel *UNUSED(channel), gpointe
        g_free(tilde_filename);
 }
 
-static void gr_list_clear(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer data)
+static void gr_list_clear(const gchar *, GIOChannel *, gpointer data)
 {
        auto remote_data = static_cast<RemoteData *>(data);
 
@@ -1441,7 +1441,7 @@ static void gr_list_clear(const gchar *UNUSED(text), GIOChannel *UNUSED(channel)
        remote_data->single_dir = TRUE;
 }
 
-static void gr_list_add(const gchar *text, GIOChannel *UNUSED(channel), gpointer data)
+static void gr_list_add(const gchar *text, GIOChannel *, gpointer data)
 {
        auto remote_data = static_cast<RemoteData *>(data);
        gboolean is_new = TRUE;
@@ -1528,7 +1528,7 @@ static void gr_list_add(const gchar *text, GIOChannel *UNUSED(channel), gpointer
                }
 }
 
-static void gr_raise(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_raise(const gchar *, GIOChannel *, gpointer)
 {
        if (layout_valid(&lw_id))
                {
@@ -1536,7 +1536,7 @@ static void gr_raise(const gchar *UNUSED(text), GIOChannel *UNUSED(channel), gpo
                }
 }
 
-static void gr_pwd(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUSED(data))
+static void gr_pwd(const gchar *text, GIOChannel *, gpointer)
 {
        LayoutWindow *lw = nullptr;
 
@@ -1547,14 +1547,14 @@ static void gr_pwd(const gchar *text, GIOChannel *UNUSED(channel), gpointer UNUS
        lw_id = lw;
 }
 
-static void gr_print0(const gchar *UNUSED(text), GIOChannel *channel, gpointer UNUSED(data))
+static void gr_print0(const gchar *, GIOChannel *channel, gpointer)
 {
        g_io_channel_write_chars(channel, "print0", -1, nullptr, nullptr);
        g_io_channel_write_chars(channel, "<gq_end_of_command>", -1, nullptr, nullptr);
 }
 
 #ifdef HAVE_LUA
-static void gr_lua(const gchar *text, GIOChannel *channel, gpointer UNUSED(data))
+static void gr_lua(const gchar *text, GIOChannel *channel, gpointer)
 {
        gchar *result = nullptr;
        gchar **lua_command;
@@ -1697,7 +1697,7 @@ static RemoteCommandEntry *remote_command_find(const gchar *text, const gchar **
        return nullptr;
 }
 
-static void remote_cb(RemoteConnection *UNUSED(rc), const gchar *text, GIOChannel *channel, gpointer data)
+static void remote_cb(RemoteConnection *, const gchar *text, GIOChannel *channel, gpointer data)
 {
        RemoteCommandEntry *entry;
        const gchar *offset;
index 7f5f95c..a3b83a8 100644 (file)
@@ -460,7 +460,7 @@ static ImageTile *rt_tile_get(RendererTiles *rt, gint x, gint y, gboolean only_e
        return rt_tile_add(rt, x, y);
 }
 
-static gint pixmap_calc_size(cairo_surface_t *UNUSED(surface))
+static gint pixmap_calc_size(cairo_surface_t *)
 {
        return options->image.tile_size * options->image.tile_size * 4 / 8;
 }
@@ -791,7 +791,7 @@ static void rt_overlay_list_reset_window(RendererTiles *rt)
                }
 }
 
-void renderer_tiles_overlay_set(void *renderer, gint id, GdkPixbuf *pixbuf, gint UNUSED(x), gint UNUSED(y))
+void renderer_tiles_overlay_set(void *renderer, gint id, GdkPixbuf *pixbuf, gint, gint)
 {
        auto rc = static_cast<RendererTiles *>(renderer);
        PixbufRenderer *pr = rc->pr;
@@ -834,7 +834,7 @@ gboolean renderer_tiles_overlay_get(void *renderer, gint id, GdkPixbuf **pixbuf,
        return TRUE;
 }
 
-static void rt_hierarchy_changed_cb(GtkWidget *UNUSED(widget), GtkWidget *UNUSED(previous_toplevel), gpointer data)
+static void rt_hierarchy_changed_cb(GtkWidget *, GtkWidget *, gpointer data)
 {
        auto rt = static_cast<RendererTiles *>(data);
        rt_overlay_list_reset_window(rt);
@@ -1087,7 +1087,7 @@ static void rt_tile_apply_orientation(RendererTiles *rt, gint orientation, GdkPi
 
 static gboolean rt_source_tile_render(RendererTiles *rt, ImageTile *it,
                                      gint x, gint y, gint w, gint h,
-                                     gboolean UNUSED(new_data), gboolean fast)
+                                     gboolean, gboolean fast)
 {
        PixbufRenderer *pr = rt->pr;
        GList *list;
@@ -2034,7 +2034,7 @@ static void renderer_redraw(RendererTiles *rt, gint x, gint y, gint w, gint h,
                 clamp, render, new_data, only_existing);
 }
 
-static void renderer_update_pixbuf(void *renderer, gboolean UNUSED(lazy))
+static void renderer_update_pixbuf(void *renderer, gboolean)
 {
        rt_queue_clear(static_cast<RendererTiles *>(renderer));
 }
@@ -2159,7 +2159,7 @@ static gboolean rt_size_allocate_cb(GtkWidget *widget,  GdkRectangle *allocation
        return FALSE;
 }
 
-static gboolean rt_draw_cb(GtkWidget *UNUSED(widget), cairo_t *cr, gpointer data)
+static gboolean rt_draw_cb(GtkWidget *, cairo_t *cr, gpointer data)
 {
        auto rt = static_cast<RendererTiles *>(data);
        GList *work;
index 993f421..d4c5ed6 100644 (file)
@@ -40,7 +40,7 @@ struct SarData
        GtkBuilder *builder;
 };
 
-static gint sort_iter_compare_func (GtkTreeModel *model, GtkTreeIter *a, GtkTreeIter *b, gpointer UNUSED(data))
+static gint sort_iter_compare_func (GtkTreeModel *model, GtkTreeIter *a, GtkTreeIter *b, gpointer)
 {
        gint ret = 0;
        gchar *label1, *label2;
@@ -181,7 +181,7 @@ static gboolean search_and_run_destroy(gpointer data)
        return G_SOURCE_REMOVE;
 }
 
-static gboolean entry_box_activate_cb(GtkWidget *UNUSED(widget), gpointer data)
+static gboolean entry_box_activate_cb(GtkWidget *, gpointer data)
 {
        auto sar = static_cast<SarData *>(data);
 
@@ -195,7 +195,7 @@ static gboolean entry_box_activate_cb(GtkWidget *UNUSED(widget), gpointer data)
        return TRUE;
 }
 
-static gboolean keypress_cb(GtkWidget *UNUSED(widget), GdkEventKey *event, gpointer data)
+static gboolean keypress_cb(GtkWidget *, GdkEventKey *event, gpointer data)
 {
        auto sar = static_cast<SarData *>(data);
        gboolean ret = FALSE;
@@ -216,7 +216,7 @@ static gboolean keypress_cb(GtkWidget *UNUSED(widget), GdkEventKey *event, gpoin
        return ret;
 }
 
-static gboolean match_selected_cb(GtkEntryCompletion *UNUSED(widget), GtkTreeModel *model, GtkTreeIter *iter, gpointer data)
+static gboolean match_selected_cb(GtkEntryCompletion *, GtkTreeModel *model, GtkTreeIter *iter, gpointer data)
 {
        auto sar = static_cast<SarData *>(data);
 
index f5070ce..1634792 100644 (file)
@@ -654,8 +654,7 @@ static GList *search_result_refine_list(SearchData *sd)
        return g_list_reverse(list);
 }
 
-static gboolean search_result_free_node(GtkTreeModel *store, GtkTreePath *UNUSED(tpath),
-                                       GtkTreeIter *iter, gpointer UNUSED(data))
+static gboolean search_result_free_node(GtkTreeModel *store, GtkTreePath *, GtkTreeIter *iter, gpointer)
 {
        MatchFileData *mfd;
 
@@ -796,8 +795,7 @@ static void search_result_update_idle_cancel(SearchData *sd)
                }
 }
 
-static gboolean search_result_select_cb(GtkTreeSelection *UNUSED(selection), GtkTreeModel *UNUSED(store),
-                                       GtkTreePath *UNUSED(tpath), gboolean UNUSED(selected), gpointer data)
+static gboolean search_result_select_cb(GtkTreeSelection *, GtkTreeModel *, GtkTreePath *, gboolean, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
@@ -842,7 +840,7 @@ static void search_result_thumb_do(SearchData *sd)
        search_result_thumb_set(sd, fd, nullptr);
 }
 
-static void search_result_thumb_done_cb(ThumbLoader *UNUSED(tl), gpointer data)
+static void search_result_thumb_done_cb(ThumbLoader *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
@@ -981,14 +979,14 @@ static void search_result_thumb_enable(SearchData *sd, gboolean enable)
  *-------------------------------------------------------------------
  */
 
-static void sr_menu_view_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void sr_menu_view_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
        if (sd->click_fd) layout_set_fd(nullptr, sd->click_fd);
 }
 
-static void sr_menu_viewnew_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void sr_menu_viewnew_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
        GList *list;
@@ -998,7 +996,7 @@ static void sr_menu_viewnew_cb(GtkWidget *UNUSED(widget), gpointer data)
        filelist_free(list);
 }
 
-static void sr_menu_select_all_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void sr_menu_select_all_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
        GtkTreeSelection *selection;
@@ -1007,7 +1005,7 @@ static void sr_menu_select_all_cb(GtkWidget *UNUSED(widget), gpointer data)
        gtk_tree_selection_select_all(selection);
 }
 
-static void sr_menu_select_none_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void sr_menu_select_none_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
        GtkTreeSelection *selection;
@@ -1027,7 +1025,7 @@ static void sr_menu_edit_cb(GtkWidget *widget, gpointer data)
        search_result_edit_selected(sd, key);
 }
 
-static void sr_menu_print_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void sr_menu_print_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
@@ -1035,28 +1033,28 @@ static void sr_menu_print_cb(GtkWidget *UNUSED(widget), gpointer data)
                         search_result_get_filelist(sd), sd->window);
 }
 
-static void sr_menu_copy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void sr_menu_copy_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
        file_util_copy(nullptr, search_result_selection_list(sd), nullptr, sd->window);
 }
 
-static void sr_menu_move_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void sr_menu_move_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
        file_util_move(nullptr, search_result_selection_list(sd), nullptr, sd->window);
 }
 
-static void sr_menu_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void sr_menu_rename_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
        file_util_rename(nullptr, search_result_selection_list(sd), sd->window);
 }
 
-static void sr_menu_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void sr_menu_delete_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
@@ -1064,7 +1062,7 @@ static void sr_menu_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_delete(nullptr, search_result_selection_list(sd), sd->window);
 }
 
-static void sr_menu_move_to_trash_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void sr_menu_move_to_trash_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
@@ -1072,28 +1070,28 @@ static void sr_menu_move_to_trash_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_delete(nullptr, search_result_selection_list(sd), sd->window);
 }
 
-static void sr_menu_copy_path_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void sr_menu_copy_path_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
        file_util_copy_path_list_to_clipboard(search_result_selection_list(sd), TRUE);
 }
 
-static void sr_menu_copy_path_unquoted_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void sr_menu_copy_path_unquoted_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
        file_util_copy_path_list_to_clipboard(search_result_selection_list(sd), FALSE);
 }
 
-static void sr_menu_play_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void sr_menu_play_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
        start_editor_from_file(options->image_l_click_video_editor, sd->click_fd);
 }
 
-static void search_result_menu_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void search_result_menu_destroy_cb(GtkWidget *, gpointer data)
 {
        auto editmenu_fd_list = static_cast<GList *>(data);
 
@@ -1443,7 +1441,7 @@ static gboolean search_result_keypress_cb(GtkWidget *widget, GdkEventKey *event,
        return stop_signal;
 }
 
-static gboolean search_window_keypress_cb(GtkWidget *UNUSED(widget), GdkEventKey *event, gpointer data)
+static gboolean search_window_keypress_cb(GtkWidget *, GdkEventKey *event, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
        gboolean stop_signal = FALSE;
@@ -1495,9 +1493,9 @@ static GtkTargetEntry result_drop_types[] = {
 };
 static gint n_result_drop_types = 2;
 
-static void search_dnd_data_set(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context),
-                               GtkSelectionData *selection_data, guint UNUSED(info),
-                               guint UNUSED(time), gpointer data)
+static void search_dnd_data_set(GtkWidget *, GdkDragContext *,
+                               GtkSelectionData *selection_data, guint,
+                               guint, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
        GList *list;
@@ -1541,10 +1539,10 @@ static void search_dnd_begin(GtkWidget *widget, GdkDragContext *context, gpointe
                }
 }
 
-static void search_gps_dnd_received_cb(GtkWidget *UNUSED(pane), GdkDragContext *UNUSED(context),
-                                                                               gint UNUSED(x), gint UNUSED(y),
+static void search_gps_dnd_received_cb(GtkWidget *, GdkDragContext *,
+                                                                               gint, gint,
                                                                                GtkSelectionData *selection_data, guint info,
-                                                                               guint UNUSED(time), gpointer data)
+                                                                               guint, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
        GList *list;
@@ -1580,10 +1578,10 @@ static void search_gps_dnd_received_cb(GtkWidget *UNUSED(pane), GdkDragContext *
                }
 }
 
-static void search_path_entry_dnd_received_cb(GtkWidget *UNUSED(pane), GdkDragContext *UNUSED(context),
-                                                                               gint UNUSED(x), gint UNUSED(y),
+static void search_path_entry_dnd_received_cb(GtkWidget *, GdkDragContext *,
+                                                                               gint, gint,
                                                                                GtkSelectionData *selection_data, guint info,
-                                                                               guint UNUSED(time), gpointer data)
+                                                                               guint, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
        GList *list;
@@ -1609,10 +1607,10 @@ static void search_path_entry_dnd_received_cb(GtkWidget *UNUSED(pane), GdkDragCo
                }
 }
 
-static void search_image_content_dnd_received_cb(GtkWidget *UNUSED(pane), GdkDragContext *UNUSED(context),
-                                                                               gint UNUSED(x), gint UNUSED(y),
+static void search_image_content_dnd_received_cb(GtkWidget *, GdkDragContext *,
+                                                                               gint, gint,
                                                                                GtkSelectionData *selection_data, guint info,
-                                                                               guint UNUSED(time), gpointer data)
+                                                                               guint, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
        GList *list;
@@ -1799,7 +1797,7 @@ static void search_file_load_process(SearchData *sd, CacheData *cd)
        sd->search_idle_id = g_idle_add(search_step_cb, sd);
 }
 
-static void search_file_load_done_cb(ImageLoader *UNUSED(il), gpointer data)
+static void search_file_load_done_cb(ImageLoader *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
        search_file_load_process(sd, sd->img_cd);
@@ -2543,7 +2541,7 @@ static gboolean search_step_cb(gpointer data)
        return G_SOURCE_CONTINUE;
 }
 
-static void search_similarity_load_done_cb(ImageLoader *UNUSED(il), gpointer data)
+static void search_similarity_load_done_cb(ImageLoader *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
        search_file_load_process(sd, sd->search_similarity_cd);
@@ -2650,7 +2648,7 @@ static void search_start(SearchData *sd)
        sd->search_idle_id = g_idle_add(search_step_cb, sd);
 }
 
-static void search_start_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void search_start_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
        GtkTreeViewColumn *column;
@@ -3172,19 +3170,19 @@ static void search_window_close(SearchData *sd)
        gtk_widget_destroy(sd->window);
 }
 
-static void search_window_close_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void search_window_close_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
        search_window_close(sd);
 }
 
-static void search_window_help_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
+static void search_window_help_cb(GtkWidget *, gpointer)
 {
        help_window_show("GuideImageSearchSearch.html");
 }
 
-static gboolean search_window_delete_cb(GtkWidget *UNUSED(widget), GdkEventAny *UNUSED(event), gpointer data)
+static gboolean search_window_delete_cb(GtkWidget *, GdkEventAny *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
@@ -3192,7 +3190,7 @@ static gboolean search_window_delete_cb(GtkWidget *UNUSED(widget), GdkEventAny *
        return TRUE;
 }
 
-static void search_window_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void search_window_destroy_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
 
@@ -3226,7 +3224,7 @@ static void search_window_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
        g_free(sd);
 }
 
-static void select_collection_dialog_close_cb(FileDialog *fdlg, gpointer UNUSED(data))
+static void select_collection_dialog_close_cb(FileDialog *fdlg, gpointer)
 {
        file_dialog_close(fdlg);
 }
@@ -3250,7 +3248,7 @@ static void select_collection_dialog_ok_cb(FileDialog *fdlg, gpointer data)
        g_free(collection);
 }
 
-static void select_collection_clicked_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void select_collection_clicked_cb(GtkWidget *, gpointer data)
 {
        auto sd = static_cast<SearchData *>(data);
        FileDialog *fdlg;
index 0d95e6d..82b3003 100644 (file)
@@ -83,7 +83,7 @@ static void shortcuts_add_ok_cb(FileDialog *fd, gpointer data)
        shortcuts_add_close(scd);
 }
 
-static void shortcuts_add_cancel_cb(FileDialog *UNUSED(fd), gpointer data)
+static void shortcuts_add_cancel_cb(FileDialog *, gpointer data)
 {
        auto scd = static_cast<ShortcutsData *>(data);
 
@@ -124,7 +124,7 @@ static void shortcuts_add_cb(GtkWidget *button, gpointer data)
        gtk_widget_show(GENERIC_DIALOG(scd->dialog)->dialog);
 }
 
-static void shortcuts_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void shortcuts_destroy(GtkWidget *, gpointer data)
 {
        auto scd = static_cast<ShortcutsData *>(data);
 
@@ -162,7 +162,7 @@ static GtkWidget *shortcuts_new(LayoutWindow *lw)
        return scd->vbox;
 }
 
-GtkWidget *shortcuts_new_from_config(LayoutWindow *lw, const gchar **UNUSED(attribute_names), const gchar **UNUSED(attribute_values))
+GtkWidget *shortcuts_new_from_config(LayoutWindow *lw, const gchar **, const gchar **)
 {
        GtkWidget *shortcuts_bar;
 
index 1ce4ab8..b04a0f8 100644 (file)
@@ -720,7 +720,7 @@ static void thumb_loader_std_error_cb(ImageLoader *il, gpointer data)
        if (tl->func_error) tl->func_error(tl, tl->data);
 }
 
-static void thumb_loader_std_progress_cb(ImageLoader *UNUSED(il), gdouble percent, gpointer data)
+static void thumb_loader_std_progress_cb(ImageLoader *, gdouble percent, gpointer data)
 {
        auto tl = static_cast<ThumbLoaderStd *>(data);
 
@@ -917,7 +917,7 @@ static void thumb_loader_std_thumb_file_validate_finish(ThumbValidate *tv, gbool
        thumb_loader_std_thumb_file_validate_free(tv);
 }
 
-static void thumb_loader_std_thumb_file_validate_done_cb(ThumbLoaderStd *UNUSED(tl), gpointer data)
+static void thumb_loader_std_thumb_file_validate_done_cb(ThumbLoaderStd *, gpointer data)
 {
        auto tv = static_cast<ThumbValidate *>(data);
        GdkPixbuf *pixbuf;
@@ -975,7 +975,7 @@ static void thumb_loader_std_thumb_file_validate_done_cb(ThumbLoaderStd *UNUSED(
        thumb_loader_std_thumb_file_validate_finish(tv, valid);
 }
 
-static void thumb_loader_std_thumb_file_validate_error_cb(ThumbLoaderStd *UNUSED(tl), gpointer data)
+static void thumb_loader_std_thumb_file_validate_error_cb(ThumbLoaderStd *, gpointer data)
 {
        auto tv = static_cast<ThumbValidate *>(data);
 
@@ -1084,7 +1084,7 @@ static void thumb_std_maint_move_step(TMaintMove *tm);
 static gboolean thumb_std_maint_move_idle(gpointer data);
 
 
-static void thumb_std_maint_move_validate_cb(const gchar *UNUSED(path), gboolean UNUSED(valid), gpointer data)
+static void thumb_std_maint_move_validate_cb(const gchar *, gboolean, gpointer data)
 {
        auto tm = static_cast<TMaintMove *>(data);
        GdkPixbuf *pixbuf;
@@ -1167,7 +1167,7 @@ static void thumb_std_maint_move_step(TMaintMove *tm)
                                                      thumb_std_maint_move_validate_cb, tm);
 }
 
-static gboolean thumb_std_maint_move_idle(gpointer UNUSED(data))
+static gboolean thumb_std_maint_move_idle(gpointer)
 {
        TMaintMove *tm;
        gchar *pathl;
index 66a460e..ffa5139 100644 (file)
@@ -112,7 +112,7 @@ static gboolean thumb_loader_save_thumbnail(ThumbLoader *tl, gboolean mark_failu
        return success;
 }
 
-static void thumb_loader_percent_cb(ImageLoader *UNUSED(il), gdouble percent, gpointer data)
+static void thumb_loader_percent_cb(ImageLoader *, gdouble percent, gpointer data)
 {
        auto tl = static_cast<ThumbLoader *>(data);
 
@@ -499,7 +499,7 @@ void thumb_loader_free(ThumbLoader *tl)
 }
 
 /* release thumb_pixbuf on file change - this forces reload. */
-void thumb_notify_cb(FileData *fd, NotifyType type, gpointer UNUSED(data))
+void thumb_notify_cb(FileData *fd, NotifyType type, gpointer)
 {
        if ((type & (NOTIFY_REREAD | NOTIFY_CHANGE)) && fd->thumb_pixbuf)
                {
@@ -560,7 +560,7 @@ static guchar *load_xv_thumbnail(gchar *filename, gint *widthp, gint *heightp)
 }
 #undef XV_BUFFER
 
-static void free_rgb_buffer(guchar *pixels, gpointer UNUSED(data))
+static void free_rgb_buffer(guchar *pixels, gpointer)
 {
        g_free(pixels);
 }
index 312d551..37b8969 100644 (file)
@@ -154,8 +154,7 @@ static constexpr UseableToolbarItems useable_toolbar_items[] = {
  * @param single_step Move up/down one step, or to top/bottom
  *
  */
-static void toolbar_item_move(GtkWidget *UNUSED(widget), gpointer data,
-                                                                       gboolean up, gboolean single_step)
+static void toolbar_item_move(GtkWidget *, gpointer data, gboolean up, gboolean single_step)
 {
        auto list_item = static_cast<GtkWidget *>(data);
        GtkWidget *box;
@@ -200,7 +199,7 @@ static void toolbar_item_move_bottom_cb(GtkWidget *widget, gpointer data)
        toolbar_item_move(widget, data, FALSE, FALSE);
 }
 
-static void toolbar_item_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void toolbar_item_delete_cb(GtkWidget *, gpointer data)
 {
        gtk_widget_destroy(GTK_WIDGET(data));
 }
@@ -225,7 +224,7 @@ static void toolbar_menu_popup(GtkWidget *widget)
        gtk_menu_popup_at_pointer(GTK_MENU(menu), nullptr);
 }
 
-static gboolean toolbar_press_cb(GtkGesture *UNUSED(gesture), int UNUSED(n_press), double UNUSED(x), double UNUSED(y), gpointer data)
+static gboolean toolbar_press_cb(GtkGesture *, int, double, double, gpointer data)
 {
        auto button_data = static_cast<ToolbarButtonData *>(data);
 
@@ -373,7 +372,7 @@ static void get_desktop_data(const gchar *name, gchar **label, gchar **stock_id)
        g_list_free(editors_list);
 }
 
-static void toolbar_menu_add_popup(GtkWidget *UNUSED(widget), gpointer data)
+static void toolbar_menu_add_popup(GtkWidget *, gpointer data)
 {
        GtkWidget *menu;
        GList *editors_list;
index 25f388a..f7d83ca 100644 (file)
@@ -117,7 +117,7 @@ static gchar *file_util_safe_dest(const gchar *path)
        return dest;
 }
 
-static void move_to_trash_failed_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void move_to_trash_failed_cb(GenericDialog *, gpointer)
 {
        help_window_show("TrashFailed.html");
 }
index e2b623d..ffe8309 100644 (file)
@@ -206,7 +206,7 @@ static void bookmark_select_cb(GtkWidget *button, gpointer data)
        if (bm->select_func) bm->select_func(b->path, bm->select_data);
 }
 
-static void bookmark_edit_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void bookmark_edit_destroy_cb(GtkWidget *, gpointer data)
 {
        auto p = static_cast<BookPropData *>(data);
 
@@ -214,11 +214,11 @@ static void bookmark_edit_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
        g_free(p);
 }
 
-static void bookmark_edit_cancel_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void bookmark_edit_cancel_cb(GenericDialog *, gpointer)
 {
 }
 
-static void bookmark_edit_ok_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void bookmark_edit_ok_cb(GenericDialog *, gpointer data)
 {
        auto p = static_cast<BookPropData *>(data);
        const gchar *name;
@@ -354,17 +354,17 @@ static void bookmark_menu_move(BookMarkData *bm, gint direction)
        bookmark_move(bm, bm->active_button->button, direction);
 }
 
-static void bookmark_menu_up_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void bookmark_menu_up_cb(GtkWidget *, gpointer data)
 {
        bookmark_menu_move(static_cast<BookMarkData *>(data), -1);
 }
 
-static void bookmark_menu_down_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void bookmark_menu_down_cb(GtkWidget *, gpointer data)
 {
        bookmark_menu_move(static_cast<BookMarkData *>(data), 1);
 }
 
-static void bookmark_menu_remove_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void bookmark_menu_remove_cb(GtkWidget *, gpointer data)
 {
        auto bm = static_cast<BookMarkData *>(data);
 
@@ -374,8 +374,7 @@ static void bookmark_menu_remove_cb(GtkWidget *UNUSED(widget), gpointer data)
        bookmark_populate_all(bm->key);
 }
 
-static void bookmark_menu_popup(BookMarkData *bm, GtkWidget *button,
-                               gint UNUSED(button_n), guint32 UNUSED(time), gboolean local)
+static void bookmark_menu_popup(BookMarkData *bm, GtkWidget *button, gint, guint32, gboolean local)
 {
        GtkWidget *menu;
        BookButtonData *b;
@@ -450,7 +449,7 @@ static gboolean bookmark_keypress_cb(GtkWidget *button, GdkEventKey *event, gpoi
 
 static void bookmark_drag_set_data(GtkWidget *button,
                                   GdkDragContext *context, GtkSelectionData *selection_data,
-                                  guint UNUSED(info), guint UNUSED(time), gpointer data)
+                                  guint, guint, gpointer data)
 {
        auto bm = static_cast<BookMarkData *>(data);
        BookButtonData *b;
@@ -477,7 +476,7 @@ static void bookmark_drag_set_data(GtkWidget *button,
        g_list_free(list);
 }
 
-static void bookmark_drag_begin(GtkWidget *button, GdkDragContext *context, gpointer UNUSED(data))
+static void bookmark_drag_begin(GtkWidget *button, GdkDragContext *context, gpointer)
 {
        GdkPixbuf *pixbuf;
        GdkModifierType mask;
@@ -500,7 +499,7 @@ static void bookmark_drag_begin(GtkWidget *button, GdkDragContext *context, gpoi
        g_object_unref(pixbuf);
 }
 
-static gboolean bookmark_path_tooltip_cb(GtkWidget *button, gpointer UNUSED(data))
+static gboolean bookmark_path_tooltip_cb(GtkWidget *button, gpointer)
 {
        BookButtonData *b;
 
@@ -715,10 +714,10 @@ static void bookmark_populate_all(const gchar *key)
                }
 }
 
-static void bookmark_dnd_get_data(GtkWidget *UNUSED(widget),
-                                 GdkDragContext *UNUSED(context), gint UNUSED(x), gint UNUSED(y),
-                                 GtkSelectionData *selection_data, guint UNUSED(info),
-                                 guint UNUSED(time), gpointer data)
+static void bookmark_dnd_get_data(GtkWidget *, GdkDragContext *,
+                                 gint, gint,
+                                 GtkSelectionData *selection_data, guint,
+                                 guint, gpointer data)
 {
        auto bm = static_cast<BookMarkData *>(data);
        GList *list = nullptr;
@@ -775,7 +774,7 @@ static void bookmark_dnd_get_data(GtkWidget *UNUSED(widget),
                }
 }
 
-static void bookmark_list_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void bookmark_list_destroy(GtkWidget *, gpointer data)
 {
        auto bm = static_cast<BookMarkData *>(data);
 
@@ -940,7 +939,7 @@ struct HistoryComboData
        gint history_levels;
 };
 
-static void history_combo_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void history_combo_destroy(GtkWidget *, gpointer data)
 {
        auto hc = static_cast<HistoryComboData *>(data);
 
index d5d81ae..ce1663c 100644 (file)
@@ -1052,7 +1052,7 @@ static void web_file_progress_cb(goffset current_num_bytes, goffset total_num_by
                }
 }
 
-static void download_web_file_cancel_button_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void download_web_file_cancel_button_cb(GenericDialog *, gpointer data)
 {
        auto web = static_cast<WebData *>(data);
 
index d6b98a9..aaf6e88 100644 (file)
@@ -143,13 +143,13 @@ static void help_window_load_text(GtkWidget *text, const gchar *path)
        gtk_text_view_scroll_to_iter(GTK_TEXT_VIEW(text), &iter, 0.0, TRUE, 0, 0);
 }
 
-static gboolean help_window_delete_cb(GtkWidget *widget, GdkEventAny *UNUSED(event), gpointer UNUSED(data))
+static gboolean help_window_delete_cb(GtkWidget *widget, GdkEventAny *, gpointer)
 {
        gtk_widget_destroy(widget);
        return TRUE;
 }
 
-static void help_window_close(GtkWidget *UNUSED(widget), gpointer data)
+static void help_window_close(GtkWidget *, gpointer data)
 {
        auto window = static_cast<GtkWidget *>(data);
        gtk_widget_destroy(window);
index bee3e10..98faefb 100644 (file)
@@ -346,7 +346,7 @@ GtkWidget *menu_item_add_simple(GtkWidget *menu, const gchar *label,
  *-----------------------------------------------------------------------------
  */
 
-static void popup_menu_short_lived_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void popup_menu_short_lived_cb(GtkWidget *, gpointer data)
 {
        /* destroy the menu */
        g_object_unref(G_OBJECT(data));
index f388d58..83a9616 100644 (file)
@@ -464,7 +464,7 @@ static void pref_radiobutton_int_cb_unused(GtkWidget *widget, gpointer data)
 GtkWidget *pref_radiobutton_new_int_unused(GtkWidget *parent_box, GtkWidget *sibling,
                                    const gchar *text, gboolean active,
                                    gboolean *result, gboolean value,
-                                   GCallback UNUSED(func), gpointer UNUSED(data))
+                                   GCallback, gpointer)
 {
        GtkWidget *button;
 
@@ -562,7 +562,7 @@ GtkWidget *pref_spin_new_int(GtkWidget *parent_box, const gchar *text, const gch
                             G_CALLBACK(pref_spin_int_cb), value_var);
 }
 
-static void pref_link_sensitivity_cb(GtkWidget *watch, GtkStateType UNUSED(prev_state), gpointer data)
+static void pref_link_sensitivity_cb(GtkWidget *watch, GtkStateType, gpointer data)
 {
        auto widget = static_cast<GtkWidget *>(data);
 
@@ -859,7 +859,7 @@ static void date_selection_popup_hide(DateSelection *ds)
        gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(ds->button), FALSE);
 }
 
-static gboolean date_selection_popup_release_cb(GtkWidget *UNUSED(widget), GdkEventButton *UNUSED(event), gpointer data)
+static gboolean date_selection_popup_release_cb(GtkWidget *, GdkEventButton *, gpointer data)
 {
        auto ds = static_cast<DateSelection *>(data);
 
@@ -867,7 +867,7 @@ static gboolean date_selection_popup_release_cb(GtkWidget *UNUSED(widget), GdkEv
        return TRUE;
 }
 
-static gboolean date_selection_popup_press_cb(GtkWidget *UNUSED(widget), GdkEventButton *event, gpointer data)
+static gboolean date_selection_popup_press_cb(GtkWidget *, GdkEventButton *event, gpointer data)
 {
        auto ds = static_cast<DateSelection *>(data);
        gint x, y;
@@ -901,7 +901,7 @@ static void date_selection_popup_sync(DateSelection *ds)
        date_selection_set(ds->box, day, month + 1, year);
 }
 
-static gboolean date_selection_popup_keypress_cb(GtkWidget *UNUSED(widget), GdkEventKey *event, gpointer data)
+static gboolean date_selection_popup_keypress_cb(GtkWidget *, GdkEventKey *event, gpointer data)
 {
        auto ds = static_cast<DateSelection *>(data);
 
@@ -924,14 +924,14 @@ static gboolean date_selection_popup_keypress_cb(GtkWidget *UNUSED(widget), GdkE
        return FALSE;
 }
 
-static void date_selection_day_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void date_selection_day_cb(GtkWidget *, gpointer data)
 {
        auto ds = static_cast<DateSelection *>(data);
 
        date_selection_popup_sync(ds);
 }
 
-static void date_selection_doubleclick_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void date_selection_doubleclick_cb(GtkWidget *, gpointer data)
 {
        auto ds = static_cast<DateSelection *>(data);
 
@@ -998,7 +998,7 @@ static void date_selection_popup(DateSelection *ds)
        gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(ds->button), TRUE);
 }
 
-static void date_selection_button_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void date_selection_button_cb(GtkWidget *, gpointer data)
 {
        auto ds = static_cast<DateSelection *>(data);
 
@@ -1036,7 +1036,7 @@ static void spin_increase(GtkWidget *spin, gint value)
        gtk_widget_set_size_request(spin, req.width + value, -1);
 }
 
-static void date_selection_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void date_selection_destroy_cb(GtkWidget *, gpointer data)
 {
        auto ds = static_cast<DateSelection *>(data);
 
@@ -1440,7 +1440,7 @@ gchar *text_widget_text_pull_selected(GtkWidget *text_widget)
                }
 }
 
-gboolean defined_mouse_buttons(GtkWidget *UNUSED(widget), GdkEventButton *event, gpointer data)
+gboolean defined_mouse_buttons(GtkWidget *, GdkEventButton *event, gpointer data)
 {
        auto lw = static_cast<LayoutWindow *>(data);
        GtkAction *action;
index 505a20a..7106d6f 100644 (file)
@@ -91,7 +91,7 @@ static void dest_view_delete_dlg_cancel(GenericDialog *gd, gpointer data);
  *-----------------------------------------------------------------------------
  */
 
-static void dest_free_data(GtkWidget *UNUSED(widget), gpointer data)
+static void dest_free_data(GtkWidget *, gpointer data)
 {
        auto dd = static_cast<Dest_Data *>(data);
 
@@ -321,9 +321,9 @@ static GtkTargetEntry dest_drag_types[] = {
 #define dest_drag_types_n 2
 
 
-static void dest_dnd_set_data(GtkWidget *view,
-                             GdkDragContext *UNUSED(context), GtkSelectionData *selection_data,
-                             guint UNUSED(info), guint UNUSED(time), gpointer UNUSED(data))
+static void dest_dnd_set_data(GtkWidget *view, GdkDragContext *,
+                                 GtkSelectionData *selection_data,
+                                 guint, guint, gpointer)
 {
        gchar *path = nullptr;
        GList *list = nullptr;
@@ -462,7 +462,7 @@ static void dest_view_rename(Dest_Data *dd, GtkTreeView *view)
        g_free(text);
 }
 
-static void dest_view_delete_dlg_cancel(GenericDialog *UNUSED(gd), gpointer data)
+static void dest_view_delete_dlg_cancel(GenericDialog *, gpointer data)
 {
        auto dl = static_cast<DestDel_Data *>(data);
 
@@ -550,38 +550,37 @@ static void dest_view_bookmark(Dest_Data *dd, GtkTreeView *view)
        g_free(path);
 }
 
-static void dest_popup_dir_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dest_popup_dir_rename_cb(GtkWidget *, gpointer data)
 {
        auto dd = static_cast<Dest_Data *>(data);
        dest_view_rename(dd, GTK_TREE_VIEW(dd->d_view));
 }
 
-static void dest_popup_dir_bookmark_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dest_popup_dir_bookmark_cb(GtkWidget *, gpointer data)
 {
        auto dd = static_cast<Dest_Data *>(data);
        dest_view_bookmark(dd, GTK_TREE_VIEW(dd->d_view));
 }
 
-static void dest_popup_file_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dest_popup_file_rename_cb(GtkWidget *, gpointer data)
 {
        auto dd = static_cast<Dest_Data *>(data);
        dest_view_rename(dd, GTK_TREE_VIEW(dd->f_view));
 }
 
-static void dest_popup_file_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dest_popup_file_delete_cb(GtkWidget *, gpointer data)
 {
        auto dd = static_cast<Dest_Data *>(data);
        dest_view_delete(dd, GTK_TREE_VIEW(dd->f_view));
 }
 
-static void dest_popup_file_bookmark_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dest_popup_file_bookmark_cb(GtkWidget *, gpointer data)
 {
        auto dd = static_cast<Dest_Data *>(data);
        dest_view_bookmark(dd, GTK_TREE_VIEW(dd->f_view));
 }
 
-static gboolean dest_popup_menu(Dest_Data *dd, GtkTreeView *view,
-                               guint UNUSED(button), guint32 UNUSED(time), gboolean local)
+static gboolean dest_popup_menu(Dest_Data *dd, GtkTreeView *view, guint, guint32, gboolean local)
 {
        GtkWidget *menu;
 
@@ -788,7 +787,7 @@ static void dest_select_cb(GtkTreeSelection *selection, gpointer data)
        g_free(path);
 }
 
-static void dest_activate_cb(GtkWidget *view, GtkTreePath *tpath, GtkTreeViewColumn *UNUSED(column), gpointer data)
+static void dest_activate_cb(GtkWidget *view, GtkTreePath *tpath, GtkTreeViewColumn *, gpointer data)
 {
        auto dd = static_cast<Dest_Data *>(data);
        GtkTreeModel *store;
@@ -814,14 +813,14 @@ static void dest_activate_cb(GtkWidget *view, GtkTreePath *tpath, GtkTreeViewCol
        g_free(path);
 }
 
-static void dest_home_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dest_home_cb(GtkWidget *, gpointer data)
 {
        auto dd = static_cast<Dest_Data *>(data);
 
        dest_change_dir(dd, homedir(), (dd->f_view != nullptr));
 }
 
-static void dest_show_hidden_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void dest_show_hidden_cb(GtkWidget *, gpointer data)
 {
        auto dd = static_cast<Dest_Data *>(data);
        gchar *buf;
@@ -833,7 +832,7 @@ static void dest_show_hidden_cb(GtkWidget *UNUSED(widget), gpointer data)
        g_free(buf);
 }
 
-static void dest_entry_changed_cb(GtkEditable *UNUSED(editable), gpointer data)
+static void dest_entry_changed_cb(GtkEditable *, gpointer data)
 {
        auto dd = static_cast<Dest_Data *>(data);
        const gchar *path;
@@ -952,7 +951,7 @@ static void dest_filter_clear(Dest_Data *dd)
        dest_filter_add(dd, "*", _("All Files"), TRUE);
 }
 
-static void dest_filter_changed_cb(GtkEditable *UNUSED(editable), gpointer data)
+static void dest_filter_changed_cb(GtkEditable *, gpointer data)
 {
        auto dd = static_cast<Dest_Data *>(data);
        GtkWidget *entry;
index f26bba0..85ef18c 100644 (file)
@@ -90,7 +90,7 @@ static void spinner_set_timeout(SpinnerData *sp, gint interval)
        gtk_widget_set_sensitive(sp->image, (interval >= 0));
 }
 
-static void spinner_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void spinner_destroy_cb(GtkWidget *, gpointer data)
 {
        auto sp = static_cast<SpinnerData *>(data);
 
index fbd58af..de13237 100644 (file)
@@ -140,7 +140,7 @@ static void tab_completion_read_dir(TabCompData *td, const gchar *path)
        g_free(pathl);
 }
 
-static void tab_completion_destroy(GtkWidget *UNUSED(widget), gpointer data)
+static void tab_completion_destroy(GtkWidget *, gpointer data)
 {
        auto td = static_cast<TabCompData *>(data);
 
@@ -557,7 +557,7 @@ static gboolean tab_completion_key_pressed(GtkWidget *widget, GdkEventKey *event
        return (stop_signal);
 }
 
-static void tab_completion_button_pressed(GtkWidget *UNUSED(widget), gpointer data)
+static void tab_completion_button_pressed(GtkWidget *, gpointer data)
 {
        TabCompData *td;
        auto entry = static_cast<GtkWidget *>(data);
@@ -882,7 +882,7 @@ static void tab_completion_select_show(TabCompData *td)
        gtk_widget_show(GENERIC_DIALOG(td->fd)->dialog);
 }
 
-static void tab_completion_select_pressed(GtkWidget *UNUSED(widget), gpointer data)
+static void tab_completion_select_pressed(GtkWidget *, gpointer data)
 {
        auto td = static_cast<TabCompData *>(data);
 
index 6f44fc0..7999050 100644 (file)
@@ -61,7 +61,7 @@ static void tree_edit_do(TreeEditData *ted)
                }
 }
 
-static gboolean tree_edit_click_end_cb(GtkWidget *UNUSED(widget), GdkEventButton *UNUSED(event), gpointer data)
+static gboolean tree_edit_click_end_cb(GtkWidget *, GdkEventButton *, gpointer data)
 {
        auto ted = static_cast<TreeEditData *>(data);
 
@@ -71,7 +71,7 @@ static gboolean tree_edit_click_end_cb(GtkWidget *UNUSED(widget), GdkEventButton
        return TRUE;
 }
 
-static gboolean tree_edit_click_cb(GtkWidget *UNUSED(widget), GdkEventButton *event, gpointer data)
+static gboolean tree_edit_click_cb(GtkWidget *, GdkEventButton *event, gpointer data)
 {
        auto ted = static_cast<TreeEditData *>(data);
        GdkWindow *window = gtk_widget_get_window(ted->window);
@@ -98,7 +98,7 @@ static gboolean tree_edit_click_cb(GtkWidget *UNUSED(widget), GdkEventButton *ev
        return FALSE;
 }
 
-static gboolean tree_edit_key_press_cb(GtkWidget *UNUSED(widget), GdkEventKey *event, gpointer data)
+static gboolean tree_edit_key_press_cb(GtkWidget *, GdkEventKey *event, gpointer data)
 {
        auto ted = static_cast<TreeEditData *>(data);
 
index f378614..fe0d3e9 100644 (file)
@@ -189,7 +189,7 @@ static gboolean generic_dialog_key_press_cb(GtkWidget *widget, GdkEventKey *even
        return FALSE;
 }
 
-static gboolean generic_dialog_delete_cb(GtkWidget *UNUSED(w), GdkEventAny *UNUSED(event), gpointer data)
+static gboolean generic_dialog_delete_cb(GtkWidget *, GdkEventAny *, gpointer data)
 {
        auto gd = static_cast<GenericDialog *>(data);
        gboolean auto_close;
@@ -487,7 +487,7 @@ GenericDialog *generic_dialog_new(const gchar *title,
  *-----------------------------------------------------------------------------
  */
 
-static void warning_dialog_ok_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void warning_dialog_ok_cb(GenericDialog *, gpointer)
 {
        /* no op */
 }
@@ -559,7 +559,7 @@ static gboolean appimage_notification_fade_cb(gpointer data)
        return TRUE;
 }
 
-static gboolean user_close_cb(GtkWidget *UNUSED(widget), GdkEvent *UNUSED(event), gpointer data)
+static gboolean user_close_cb(GtkWidget *, GdkEvent *, gpointer data)
 {
        auto appimage_data = static_cast<AppImageData *>(data);
 
@@ -588,7 +588,7 @@ static void show_notification_message(AppImageData *appimage_data)
        g_free(ui_path);
 }
 
-void appimage_notification_func(gpointer data, gpointer UNUSED(user_data))
+void appimage_notification_func(gpointer data, gpointer)
 {
        gboolean internet_available = FALSE;
        gchar *architecture;
@@ -687,14 +687,14 @@ GtkWidget *file_dialog_add_button(FileDialog *fdlg, const gchar *stock_id, const
                                         reinterpret_cast<void(*)(GenericDialog *, gpointer)>(func_cb), is_default);
 }
 
-static void file_dialog_entry_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void file_dialog_entry_cb(GtkWidget *, gpointer data)
 {
        auto fdlg = static_cast<FileDialog *>(data);
        g_free(fdlg->dest_path);
        fdlg->dest_path = remove_trailing_slash(gtk_entry_get_text(GTK_ENTRY(fdlg->entry)));
 }
 
-static void file_dialog_entry_enter_cb(const gchar *UNUSED(path), gpointer data)
+static void file_dialog_entry_enter_cb(const gchar *, gpointer data)
 {
        auto gd = static_cast<GenericDialog *>(data);
 
index 5184214..6ac21ba 100644 (file)
@@ -201,7 +201,7 @@ FileDialog *file_util_file_dlg(const gchar *title,
  * because it does not have a mouse center option,
  * and we must center it before show, implement it here.
  */
-static void file_util_warning_dialog_ok_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void file_util_warning_dialog_ok_cb(GenericDialog *, gpointer)
 {
        /* no op */
 }
@@ -548,7 +548,7 @@ static gint file_util_perform_ci_cb(gpointer resume_data, EditorFlags flags, GLi
 /* call file_util_perform_ci_internal or start_editor_from_filelist_full */
 
 
-static void file_util_resume_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void file_util_resume_cb(GenericDialog *, gpointer data)
 {
        auto ud = static_cast<UtilityData *>(data);
        if (ud->external)
@@ -557,7 +557,7 @@ static void file_util_resume_cb(GenericDialog *UNUSED(gd), gpointer data)
                file_util_perform_ci_internal(ud);
 }
 
-static void file_util_abort_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void file_util_abort_cb(GenericDialog *, gpointer data)
 {
        auto ud = static_cast<UtilityData *>(data);
        if (ud->external)
@@ -855,7 +855,7 @@ static void file_util_perform_ci_dir(UtilityData *ud, gboolean internal, gboolea
        file_util_dialog_run(ud);
 }
 
-static gint file_util_perform_ci_dir_cb(gpointer UNUSED(resume_data), EditorFlags flags, GList *UNUSED(list), gpointer data)
+static gint file_util_perform_ci_dir_cb(gpointer, EditorFlags flags, GList *, gpointer data)
 {
        auto ud = static_cast<UtilityData *>(data);
        file_util_perform_ci_dir(ud, FALSE, !EDITOR_ERRORS_BUT_SKIPPED(flags));
@@ -979,14 +979,14 @@ static GdkPixbuf *file_util_get_error_icon(FileData *fd, GList *list, GtkWidget
                }
 }
 
-static void file_util_check_resume_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void file_util_check_resume_cb(GenericDialog *, gpointer data)
 {
        auto ud = static_cast<UtilityData *>(data);
        ud->phase = UTILITY_PHASE_CHECKED;
        file_util_dialog_run(ud);
 }
 
-static void file_util_check_abort_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void file_util_check_abort_cb(GenericDialog *, gpointer data)
 {
        auto ud = static_cast<UtilityData *>(data);
        ud->phase = UTILITY_PHASE_START;
@@ -1198,7 +1198,7 @@ static void file_util_fdlg_ok_cb(FileDialog *fdlg, gpointer data)
        file_util_dialog_run(ud);
 }
 
-static void file_util_dest_folder_entry_cb(GtkWidget *UNUSED(entry), gpointer data)
+static void file_util_dest_folder_entry_cb(GtkWidget *, gpointer data)
 {
        auto ud = static_cast<UtilityData *>(data);
        file_util_dest_folder_update_path(ud);
@@ -1419,13 +1419,13 @@ static void file_util_rename_preview_update(UtilityData *ud)
 
 }
 
-static void file_util_rename_preview_entry_cb(GtkWidget *UNUSED(entry), gpointer data)
+static void file_util_rename_preview_entry_cb(GtkWidget *, gpointer data)
 {
        auto ud = static_cast<UtilityData *>(data);
        file_util_rename_preview_update(ud);
 }
 
-static void file_util_rename_preview_adj_cb(GtkWidget *UNUSED(spin), gpointer data)
+static void file_util_rename_preview_adj_cb(GtkWidget *, gpointer data)
 {
        auto ud = static_cast<UtilityData *>(data);
        file_util_rename_preview_update(ud);
@@ -1441,8 +1441,7 @@ static gboolean file_util_rename_idle_cb(gpointer data)
        return G_SOURCE_REMOVE;
 }
 
-static void file_util_rename_preview_order_cb(GtkTreeModel *UNUSED(treemodel), GtkTreePath *UNUSED(tpath),
-                                             GtkTreeIter *UNUSED(iter), gpointer data)
+static void file_util_rename_preview_order_cb(GtkTreeModel *, GtkTreePath *, GtkTreeIter *, gpointer data)
 {
        auto ud = static_cast<UtilityData *>(data);
 
@@ -1452,7 +1451,7 @@ static void file_util_rename_preview_order_cb(GtkTreeModel *UNUSED(treemodel), G
 }
 
 
-static gboolean file_util_preview_cb(GtkTreeSelection *UNUSED(selection), GtkTreeModel *store,
+static gboolean file_util_preview_cb(GtkTreeSelection *, GtkTreeModel *store,
                                     GtkTreePath *tpath, gboolean path_currently_selected,
                                     gpointer data)
 {
@@ -1499,7 +1498,7 @@ static void box_append_safe_delete_status(GenericDialog *gd)
        gtk_widget_set_sensitive(label, FALSE);
 }
 
-static void file_util_details_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void file_util_details_cb(GenericDialog *, gpointer data)
 {
        auto ud = static_cast<UtilityData *>(data);
        if (ud->details_func && ud->sel_fd)
@@ -1919,7 +1918,7 @@ static void file_util_warn_op_in_progress(const gchar *title)
        file_util_warning_dialog(title, _("Another operation in progress.\n"), GTK_STOCK_DIALOG_ERROR, nullptr);
 }
 
-static void file_util_details_dialog_close_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void file_util_details_dialog_close_cb(GtkWidget *, gpointer data)
 {
        gtk_widget_destroy(GTK_WIDGET(data));
 
@@ -1932,7 +1931,7 @@ static void file_util_details_dialog_destroy_cb(GtkWidget *widget, gpointer data
 }
 
 
-static void file_util_details_dialog_ok_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void file_util_details_dialog_ok_cb(GenericDialog *, gpointer)
 {
        /* no op */
 }
@@ -2939,7 +2938,7 @@ static gboolean file_util_write_metadata_first_after_done(gpointer data)
        return G_SOURCE_REMOVE;
 }
 
-static void file_util_write_metadata_first_done(gboolean success, const gchar *UNUSED(done_path), gpointer data)
+static void file_util_write_metadata_first_done(gboolean success, const gchar *, gpointer data)
 {
        auto dd = static_cast<UtilityDelayData *>(data);
 
@@ -3164,7 +3163,7 @@ static void clipboard_get_func(GtkClipboard *clipboard, GtkSelectionData *select
  *
  *
  */
-static void clipboard_clear_func(GtkClipboard *UNUSED(clipboard), gpointer data)
+static void clipboard_clear_func(GtkClipboard *, gpointer data)
 {
        auto cbd = static_cast<ClipboardData *>(data);
 
@@ -3256,7 +3255,7 @@ void file_util_copy_path_list_to_clipboard(GList *fd_list, gboolean quoted)
        filelist_free(fd_list);
 }
 
-static void new_folder_entry_activate_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void new_folder_entry_activate_cb(GtkWidget *, gpointer data)
 {
        auto dialog = static_cast<GtkDialog *>(data);
 
index 8b5e268..e267fc9 100644 (file)
@@ -428,7 +428,7 @@ gboolean vdlist_press_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer dat
        return options->view_dir_list_single_click_enter;
 }
 
-void vdlist_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vdlist_destroy_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
@@ -438,7 +438,7 @@ void vdlist_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
        filelist_free(VDLIST(vd)->list);
 }
 
-ViewDir *vdlist_new(ViewDir *vd, FileData *UNUSED(dir_fd))
+ViewDir *vdlist_new(ViewDir *vd, FileData *)
 {
        GtkListStore *store;
        GtkTreeSelection *selection;
index d1c8d0c..5c81731 100644 (file)
@@ -704,7 +704,7 @@ FileData *vdtree_populate_path(ViewDir *vd, FileData *target_fd, gboolean expand
 
 static gboolean selection_is_ok = FALSE;
 
-static gboolean vdtree_select_cb(GtkTreeSelection *UNUSED(selection), GtkTreeModel *UNUSED(store), GtkTreePath *UNUSED(tpath), gboolean UNUSED(path_currently_selected), gpointer UNUSED(data))
+static gboolean vdtree_select_cb(GtkTreeSelection *, GtkTreeModel *, GtkTreePath *, gboolean, gpointer)
 {
        return selection_is_ok;
 }
@@ -763,7 +763,7 @@ void vdtree_refresh(ViewDir *vd)
        vdtree_populate_path(vd, vd->dir_fd, FALSE, TRUE);
 }
 
-const gchar *vdtree_row_get_path(ViewDir *UNUSED(vd), gint UNUSED(row))
+const gchar *vdtree_row_get_path(ViewDir *, gint)
 {
 /** @FIXME no get row path */
        log_printf("FIXME: no get row path\n");
@@ -832,7 +832,7 @@ gboolean vdtree_press_key_cb(GtkWidget *widget, GdkEventKey *event, gpointer dat
 }
 
 static gboolean vdtree_clicked_on_expander(GtkTreeView *treeview, GtkTreePath *tpath,
-                                          GtkTreeViewColumn *column, gint x, gint UNUSED(y), gint *left_of_expander)
+                                          GtkTreeViewColumn *column, gint x, gint, gint *left_of_expander)
 {
        gint depth;
        gint size;
@@ -968,7 +968,7 @@ static void vdtree_row_collapsed(GtkTreeView *treeview, GtkTreeIter *iter, GtkTr
                }
 }
 
-static gint vdtree_sort_cb(GtkTreeModel *store, GtkTreeIter *a, GtkTreeIter *b, gpointer UNUSED(data))
+static gint vdtree_sort_cb(GtkTreeModel *store, GtkTreeIter *a, GtkTreeIter *b, gpointer)
 {
        NodeData *nda;
        NodeData *ndb;
@@ -1005,7 +1005,7 @@ static void vdtree_setup_root(ViewDir *vd)
        vdtree_populate_path(vd, fd, FALSE, FALSE);
 }
 
-static gboolean vdtree_destroy_node_cb(GtkTreeModel *store, GtkTreePath *UNUSED(tpath), GtkTreeIter *iter, gpointer UNUSED(data))
+static gboolean vdtree_destroy_node_cb(GtkTreeModel *store, GtkTreePath *, GtkTreeIter *iter, gpointer)
 {
        NodeData *nd;
 
@@ -1015,7 +1015,7 @@ static gboolean vdtree_destroy_node_cb(GtkTreeModel *store, GtkTreePath *UNUSED(
        return FALSE;
 }
 
-void vdtree_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vdtree_destroy_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
        GtkTreeModel *store;
@@ -1028,7 +1028,7 @@ void vdtree_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
        gtk_tree_model_foreach(store, vdtree_destroy_node_cb, vd);
 }
 
-ViewDir *vdtree_new(ViewDir *vd, FileData *UNUSED(dir_fd))
+ViewDir *vdtree_new(ViewDir *vd, FileData *)
 {
        GtkTreeStore *store;
        GtkTreeSelection *selection;
index 62b786a..fd9ca1e 100644 (file)
@@ -345,7 +345,7 @@ static void vd_rename_finished_cb(gboolean success, const gchar *new_path, gpoin
                }
 }
 
-static gboolean vd_rename_cb(TreeEditData *td, const gchar *UNUSED(old_name), const gchar *new_name, gpointer data)
+static gboolean vd_rename_cb(TreeEditData *td, const gchar *, const gchar *new_name, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
        FileData *fd;
@@ -401,7 +401,7 @@ void vd_color_set(ViewDir *vd, FileData *fd, gint color_set)
        }
 }
 
-void vd_popup_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vd_popup_destroy_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
@@ -421,7 +421,7 @@ void vd_popup_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
  *-----------------------------------------------------------------------------
  */
 
-static void vd_drop_menu_copy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_drop_menu_copy_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
        const gchar *path;
@@ -436,7 +436,7 @@ static void vd_drop_menu_copy_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_copy_simple(list, path, vd->widget);
 }
 
-static void vd_drop_menu_move_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_drop_menu_move_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
        const gchar *path;
@@ -517,7 +517,7 @@ GtkWidget *vd_drop_menu(ViewDir *vd, gint active)
  *-----------------------------------------------------------------------------
  */
 
-static void vd_pop_menu_up_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_pop_menu_up_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
        gchar *path;
@@ -535,7 +535,7 @@ static void vd_pop_menu_up_cb(GtkWidget *UNUSED(widget), gpointer data)
        g_free(path);
 }
 
-static void vd_pop_menu_slide_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_pop_menu_slide_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
@@ -548,7 +548,7 @@ static void vd_pop_menu_slide_cb(GtkWidget *UNUSED(widget), gpointer data)
        layout_image_slideshow_start(vd->layout);
 }
 
-static void vd_pop_menu_slide_rec_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_pop_menu_slide_rec_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
        GList *list;
@@ -585,19 +585,19 @@ static void vd_pop_menu_dupe(ViewDir *vd, gint recursive)
        filelist_free(list);
 }
 
-static void vd_pop_menu_dupe_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_pop_menu_dupe_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
        vd_pop_menu_dupe(vd, FALSE);
 }
 
-static void vd_pop_menu_dupe_rec_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_pop_menu_dupe_rec_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
        vd_pop_menu_dupe(vd, TRUE);
 }
 
-static void vd_pop_menu_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_pop_menu_delete_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
@@ -605,7 +605,7 @@ static void vd_pop_menu_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_delete_dir(vd->click_fd, vd->widget);
 }
 
-static void vd_pop_menu_copy_path_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_pop_menu_copy_path_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
@@ -614,7 +614,7 @@ static void vd_pop_menu_copy_path_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_copy_path_to_clipboard(vd->click_fd, TRUE);
 }
 
-static void vd_pop_menu_copy_path_unquoted_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_pop_menu_copy_path_unquoted_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
@@ -631,14 +631,14 @@ static void vd_pop_submenu_dir_view_as_cb(GtkWidget *widget, gpointer data)
        layout_views_set(vd->layout, new_type, vd->layout->options.file_view_type);
 }
 
-static void vd_pop_menu_refresh_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_pop_menu_refresh_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
        if (vd->layout) layout_refresh(vd->layout);
 }
 
-static void vd_toggle_show_hidden_files_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_toggle_show_hidden_files_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
@@ -681,7 +681,7 @@ static void vd_pop_menu_new_folder_cb(gboolean success, const gchar *new_path, g
        gtk_tree_path_free(tpath);
 }
 
-static void vd_pop_menu_new_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_pop_menu_new_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
        FileData *dir_fd = nullptr;
@@ -705,7 +705,7 @@ static void vd_pop_menu_new_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_create_dir(dir_fd, vd->layout->window, vd_pop_menu_new_folder_cb, vd);
 }
 
-static void vd_pop_menu_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vd_pop_menu_rename_cb(GtkWidget *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
@@ -880,9 +880,9 @@ static void vd_dest_set(ViewDir *vd, gint enable)
                }
 }
 
-static void vd_dnd_get(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context),
+static void vd_dnd_get(GtkWidget *, GdkDragContext *,
                           GtkSelectionData *selection_data, guint info,
-                          guint UNUSED(time), gpointer data)
+                          guint, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
        GList *list;
@@ -900,7 +900,7 @@ static void vd_dnd_get(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context
                }
 }
 
-static void vd_dnd_begin(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context), gpointer data)
+static void vd_dnd_begin(GtkWidget *, GdkDragContext *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
@@ -908,7 +908,7 @@ static void vd_dnd_begin(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(conte
        vd_dest_set(vd, FALSE);
 }
 
-static void vd_dnd_end(GtkWidget *UNUSED(widget), GdkDragContext *context, gpointer data)
+static void vd_dnd_end(GtkWidget *, GdkDragContext *context, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
@@ -921,10 +921,10 @@ static void vd_dnd_end(GtkWidget *UNUSED(widget), GdkDragContext *context, gpoin
        vd_dest_set(vd, TRUE);
 }
 
-static void vd_dnd_drop_receive(GtkWidget *widget,
-                               GdkDragContext *UNUSED(context), gint x, gint y,
+static void vd_dnd_drop_receive(GtkWidget *widget, GdkDragContext *,
+                               gint x, gint y,
                                GtkSelectionData *selection_data, guint info,
-                               guint UNUSED(time), gpointer data)
+                               guint, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
        GtkTreePath *tpath;
@@ -1070,7 +1070,7 @@ static gboolean vd_auto_scroll_idle_cb(gpointer data)
        return G_SOURCE_REMOVE;
 }
 
-static gboolean vd_auto_scroll_notify_cb(GtkWidget *UNUSED(widget), gint UNUSED(x), gint UNUSED(y), gpointer data)
+static gboolean vd_auto_scroll_notify_cb(GtkWidget *, gint, gint, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
@@ -1081,8 +1081,7 @@ static gboolean vd_auto_scroll_notify_cb(GtkWidget *UNUSED(widget), gint UNUSED(
        return TRUE;
 }
 
-static gboolean vd_dnd_drop_motion(GtkWidget *UNUSED(widget), GdkDragContext *context,
-                                  gint x, gint y, guint time, gpointer data)
+static gboolean vd_dnd_drop_motion(GtkWidget *, GdkDragContext *context, gint x, gint y, guint time, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
@@ -1110,7 +1109,7 @@ static gboolean vd_dnd_drop_motion(GtkWidget *UNUSED(widget), GdkDragContext *co
        return FALSE;
 }
 
-static void vd_dnd_drop_leave(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context), guint UNUSED(time), gpointer data)
+static void vd_dnd_drop_leave(GtkWidget *, GdkDragContext *, guint, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
 
@@ -1150,7 +1149,7 @@ void vd_dnd_init(ViewDir *vd)
 
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wunused-function"
-void vd_menu_position_cb_unused(GtkMenu *menu, gint *x, gint *y, gboolean *UNUSED(push_in), gpointer data)
+void vd_menu_position_cb_unused(GtkMenu *menu, gint *x, gint *y, gboolean *, gpointer data)
 {
        ViewDir *vd = static_cast<ViewDir *>(data);
        GtkTreeModel *store;
@@ -1168,7 +1167,7 @@ void vd_menu_position_cb_unused(GtkMenu *menu, gint *x, gint *y, gboolean *UNUSE
 }
 #pragma GCC diagnostic pop
 
-void vd_activate_cb(GtkTreeView *tview, GtkTreePath *tpath, GtkTreeViewColumn *UNUSED(column), gpointer data)
+void vd_activate_cb(GtkTreeView *tview, GtkTreePath *tpath, GtkTreeViewColumn *, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
        FileData *fd = vd_get_fd_from_tree_path(vd, tview, tpath);
@@ -1194,8 +1193,7 @@ static GdkColor *vd_color_shifted(GtkWidget *widget)
        return &color;
 }
 
-void vd_color_cb(GtkTreeViewColumn *UNUSED(tree_column), GtkCellRenderer *cell,
-                GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer data)
+void vd_color_cb(GtkTreeViewColumn *, GtkCellRenderer *cell, GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer data)
 {
        auto vd = static_cast<ViewDir *>(data);
        gboolean set;
index 30c06a2..00b0674 100644 (file)
@@ -64,7 +64,7 @@ static void vficon_populate_at_new_size(ViewFile *vf, gint w, gint h, gboolean f
  *-----------------------------------------------------------------------------
  */
 
-GList *vficon_selection_get_one(ViewFile *UNUSED(vf), FileData *fd)
+GList *vficon_selection_get_one(ViewFile *, FileData *fd)
 {
        return g_list_prepend(filelist_copy(fd->sidecar_files), file_data_ref(fd));
 }
@@ -81,7 +81,7 @@ GList *vficon_pop_menu_file_list(ViewFile *vf)
        return vficon_selection_get_one(vf, VFICON(vf)->click_fd);
 }
 
-void vficon_pop_menu_view_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vficon_pop_menu_view_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -101,14 +101,14 @@ void vficon_pop_menu_view_cb(GtkWidget *UNUSED(widget), gpointer data)
                }
 }
 
-void vficon_pop_menu_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vficon_pop_menu_rename_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
        file_util_rename(nullptr, vf_pop_menu_file_list(vf), vf->listview);
 }
 
-void vficon_pop_menu_show_names_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vficon_pop_menu_show_names_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -125,21 +125,21 @@ static void vficon_toggle_star_rating(ViewFile *vf)
        vficon_populate_at_new_size(vf, allocation.width, allocation.height, TRUE);
 }
 
-void vficon_pop_menu_show_star_rating_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vficon_pop_menu_show_star_rating_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
        vficon_toggle_star_rating(vf);
 }
 
-void vficon_pop_menu_refresh_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vficon_pop_menu_refresh_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
        vf_refresh(vf);
 }
 
-void vficon_popup_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vficon_popup_destroy_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        vficon_selection_remove(vf, VFICON(vf)->click_fd, SELECTION_PRELIGHT, nullptr);
@@ -461,9 +461,9 @@ static void tip_update(ViewFile *vf, FileData *fd)
  *-------------------------------------------------------------------
  */
 
-static void vficon_dnd_get(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context),
-                          GtkSelectionData *selection_data, guint UNUSED(info),
-                          guint UNUSED(time), gpointer data)
+static void vficon_dnd_get(GtkWidget *, GdkDragContext *,
+                          GtkSelectionData *selection_data, guint,
+                          guint, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        GList *list = nullptr;
@@ -484,9 +484,9 @@ static void vficon_dnd_get(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(con
        filelist_free(list);
 }
 
-static void vficon_drag_data_received(GtkWidget *UNUSED(entry_widget), GdkDragContext *UNUSED(context),
+static void vficon_drag_data_received(GtkWidget *, GdkDragContext *,
                                      int x, int y, GtkSelectionData *selection,
-                                     guint info, guint UNUSED(time), gpointer data)
+                                     guint info, guint, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -524,7 +524,7 @@ static void vficon_dnd_begin(GtkWidget *widget, GdkDragContext *context, gpointe
                }
 }
 
-static void vficon_dnd_end(GtkWidget *UNUSED(widget), GdkDragContext *context, gpointer data)
+static void vficon_dnd_end(GtkWidget *, GdkDragContext *context, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -605,14 +605,14 @@ static void vficon_selection_remove(ViewFile *vf, FileData *fd, SelectionType ma
        vficon_selection_set(vf, fd, static_cast<SelectionType>(fd->selected & ~mask), iter);
 }
 
-void vficon_marks_set(ViewFile *vf, gint UNUSED(enable))
+void vficon_marks_set(ViewFile *vf, gint)
 {
        GtkAllocation allocation;
        gtk_widget_get_allocation(vf->listview, &allocation);
        vficon_populate_at_new_size(vf, allocation.width, allocation.height, TRUE);
 }
 
-void vficon_star_rating_set(ViewFile *vf, gint UNUSED(enable))
+void vficon_star_rating_set(ViewFile *vf, gint)
 {
        GtkAllocation allocation;
        gtk_widget_get_allocation(vf->listview, &allocation);
@@ -1312,7 +1312,7 @@ gboolean vficon_press_key_cb(GtkWidget *widget, GdkEventKey *event, gpointer dat
  *-------------------------------------------------------------------
  */
 
-static gboolean vficon_motion_cb(GtkWidget *UNUSED(widget), GdkEventMotion *event, gpointer data)
+static gboolean vficon_motion_cb(GtkWidget *, GdkEventMotion *event, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        FileData *fd;
@@ -1323,7 +1323,7 @@ static gboolean vficon_motion_cb(GtkWidget *UNUSED(widget), GdkEventMotion *even
        return FALSE;
 }
 
-gboolean vficon_press_cb(GtkWidget *UNUSED(widget), GdkEventButton *bevent, gpointer data)
+gboolean vficon_press_cb(GtkWidget *, GdkEventButton *bevent, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        GtkTreeIter iter;
@@ -1449,7 +1449,7 @@ gboolean vficon_release_cb(GtkWidget *widget, GdkEventButton *bevent, gpointer d
        return TRUE;
 }
 
-static gboolean vficon_leave_cb(GtkWidget *UNUSED(widget), GdkEventCrossing *UNUSED(event), gpointer data)
+static gboolean vficon_leave_cb(GtkWidget *, GdkEventCrossing *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -1463,7 +1463,7 @@ static gboolean vficon_leave_cb(GtkWidget *UNUSED(widget), GdkEventCrossing *UNU
  *-------------------------------------------------------------------
  */
 
-static gboolean vficon_destroy_node_cb(GtkTreeModel *store, GtkTreePath *UNUSED(tpath), GtkTreeIter *iter, gpointer UNUSED(data))
+static gboolean vficon_destroy_node_cb(GtkTreeModel *store, GtkTreePath *, GtkTreeIter *iter, gpointer)
 {
        GList *list;
 
@@ -1643,7 +1643,7 @@ static void vficon_populate(ViewFile *vf, gboolean resize, gboolean keep_positio
        vf_star_update(vf);
 }
 
-static void vficon_populate_at_new_size(ViewFile *vf, gint w, gint UNUSED(h), gboolean force)
+static void vficon_populate_at_new_size(ViewFile *vf, gint w, gint, gboolean force)
 {
        gint new_cols;
        gint thumb_width;
@@ -1662,7 +1662,7 @@ static void vficon_populate_at_new_size(ViewFile *vf, gint w, gint UNUSED(h), gb
        DEBUG_1("col tab pop cols=%d rows=%d", VFICON(vf)->columns, VFICON(vf)->rows);
 }
 
-static void vficon_sized_cb(GtkWidget *UNUSED(widget), GtkAllocation *allocation, gpointer data)
+static void vficon_sized_cb(GtkWidget *, GtkAllocation *allocation, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -2066,7 +2066,7 @@ struct ColumnData
        gint number;
 };
 
-static void vficon_cell_data_cb(GtkTreeViewColumn *UNUSED(tree_column), GtkCellRenderer *cell,
+static void vficon_cell_data_cb(GtkTreeViewColumn *, GtkCellRenderer *cell,
                                GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer data)
 {
        GList *list;
@@ -2234,7 +2234,7 @@ gboolean vficon_set_fd(ViewFile *vf, FileData *dir_fd)
        return ret;
 }
 
-void vficon_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vficon_destroy_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -2251,7 +2251,7 @@ void vficon_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
        g_list_free(VFICON(vf)->selection);
 }
 
-ViewFile *vficon_new(ViewFile *vf, FileData *UNUSED(dir_fd))
+ViewFile *vficon_new(ViewFile *vf, FileData *)
 {
        GtkListStore *store;
        GtkTreeSelection *selection;
index c473957..47586eb 100644 (file)
@@ -92,7 +92,7 @@ struct ViewFileFindRowData {
        gint row;
 };
 
-static gboolean vflist_find_row_cb(GtkTreeModel *model, GtkTreePath *UNUSED(path), GtkTreeIter *iter, gpointer data)
+static gboolean vflist_find_row_cb(GtkTreeModel *model, GtkTreePath *, GtkTreeIter *iter, gpointer data)
 {
        auto find = static_cast<ViewFileFindRowData *>(data);
        FileData *fd;
@@ -123,7 +123,7 @@ static gint vflist_find_row(ViewFile *vf, FileData *fd, GtkTreeIter *iter)
        return -1;
 }
 
-static FileData *vflist_find_data_by_coord(ViewFile *vf, gint x, gint y, GtkTreeIter *UNUSED(iter))
+static FileData *vflist_find_data_by_coord(ViewFile *vf, gint x, gint y, GtkTreeIter *)
 {
        GtkTreePath *tpath;
        GtkTreeViewColumn *column;
@@ -146,7 +146,7 @@ static FileData *vflist_find_data_by_coord(ViewFile *vf, gint x, gint y, GtkTree
        return nullptr;
 }
 
-static gboolean vflist_store_clear_cb(GtkTreeModel *model, GtkTreePath *UNUSED(path), GtkTreeIter *iter, gpointer UNUSED(data))
+static gboolean vflist_store_clear_cb(GtkTreeModel *model, GtkTreePath *, GtkTreeIter *iter, gpointer)
 {
        FileData *fd;
        gtk_tree_model_get(model, iter, FILE_COLUMN_POINTER, &fd, -1);
@@ -212,9 +212,9 @@ static void vflist_move_cursor(ViewFile *vf, GtkTreeIter *iter)
  *-----------------------------------------------------------------------------
  */
 
-static void vflist_dnd_get(GtkWidget *UNUSED(widget), GdkDragContext *UNUSED(context),
-                          GtkSelectionData *selection_data, guint UNUSED(info),
-                          guint UNUSED(time), gpointer data)
+static void vflist_dnd_get(GtkWidget *, GdkDragContext *,
+                          GtkSelectionData *selection_data, guint,
+                          guint, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        GList *list = nullptr;
@@ -255,7 +255,7 @@ static void vflist_dnd_begin(GtkWidget *widget, GdkDragContext *context, gpointe
                }
 }
 
-static void vflist_dnd_end(GtkWidget *UNUSED(widget), GdkDragContext *context, gpointer data)
+static void vflist_dnd_end(GtkWidget *, GdkDragContext *context, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -267,9 +267,9 @@ static void vflist_dnd_end(GtkWidget *UNUSED(widget), GdkDragContext *context, g
                }
 }
 
-static void vflist_drag_data_received(GtkWidget *UNUSED(entry_widget), GdkDragContext *UNUSED(context),
+static void vflist_drag_data_received(GtkWidget *, GdkDragContext *,
                                      int x, int y, GtkSelectionData *selection,
-                                     guint info, guint UNUSED(time), gpointer data)
+                                     guint info, guint, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -360,7 +360,7 @@ GList *vflist_pop_menu_file_list(ViewFile *vf)
 }
 
 
-void vflist_pop_menu_view_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vflist_pop_menu_view_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -378,7 +378,7 @@ void vflist_pop_menu_view_cb(GtkWidget *UNUSED(widget), gpointer data)
                }
 }
 
-void vflist_pop_menu_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vflist_pop_menu_rename_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        GList *list;
@@ -409,7 +409,7 @@ void vflist_pop_menu_rename_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_rename(nullptr, list, vf->listview);
 }
 
-void vflist_pop_menu_thumbs_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vflist_pop_menu_thumbs_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -459,7 +459,7 @@ void vflist_star_rating_set(ViewFile *vf, gboolean enable)
        g_list_free(columns);
 }
 
-void vflist_pop_menu_show_star_rating_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vflist_pop_menu_show_star_rating_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -471,7 +471,7 @@ void vflist_pop_menu_show_star_rating_cb(GtkWidget *UNUSED(widget), gpointer dat
        vflist_star_rating_set(vf, options->show_star_rating);
 }
 
-void vflist_pop_menu_refresh_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vflist_pop_menu_refresh_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -480,7 +480,7 @@ void vflist_pop_menu_refresh_cb(GtkWidget *UNUSED(widget), gpointer data)
        gtk_tree_view_columns_autosize(GTK_TREE_VIEW(vf->listview));
 }
 
-void vflist_popup_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vflist_popup_destroy_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        vflist_color_set(vf, VFLIST(vf)->click_fd, FALSE);
@@ -495,7 +495,7 @@ void vflist_popup_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
  *-----------------------------------------------------------------------------
  */
 
-static gboolean vflist_row_rename_cb(TreeEditData *UNUSED(td), const gchar *old_name, const gchar *new_name, gpointer data)
+static gboolean vflist_row_rename_cb(TreeEditData *, const gchar *old_name, const gchar *new_name, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        gchar *new_path;
@@ -767,7 +767,7 @@ static void vflist_select_idle_cancel(ViewFile *vf)
                }
 }
 
-static gboolean vflist_select_cb(GtkTreeSelection *UNUSED(selection), GtkTreeModel *store, GtkTreePath *tpath, gboolean path_currently_selected, gpointer data)
+static gboolean vflist_select_cb(GtkTreeSelection *, GtkTreeModel *store, GtkTreePath *tpath, gboolean path_currently_selected, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        GtkTreeIter iter;
@@ -795,13 +795,13 @@ static gboolean vflist_select_cb(GtkTreeSelection *UNUSED(selection), GtkTreeMod
        return TRUE;
 }
 
-static void vflist_expand_cb(GtkTreeView *UNUSED(tree_view), GtkTreeIter *iter, GtkTreePath *UNUSED(path), gpointer data)
+static void vflist_expand_cb(GtkTreeView *, GtkTreeIter *iter, GtkTreePath *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        vflist_set_expanded(vf, iter, TRUE);
 }
 
-static void vflist_collapse_cb(GtkTreeView *UNUSED(tree_view), GtkTreeIter *iter, GtkTreePath *UNUSED(path), gpointer data)
+static void vflist_collapse_cb(GtkTreeView *, GtkTreeIter *iter, GtkTreePath *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        vflist_set_expanded(vf, iter, FALSE);
@@ -1987,7 +1987,7 @@ static GdkColor *vflist_listview_color_shifted(GtkWidget *widget)
        return &color;
 }
 
-static void vflist_listview_color_cb(GtkTreeViewColumn *UNUSED(tree_column), GtkCellRenderer *cell,
+static void vflist_listview_color_cb(GtkTreeViewColumn *, GtkCellRenderer *cell,
                                     GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
@@ -2124,7 +2124,7 @@ gboolean vflist_set_fd(ViewFile *vf, FileData *dir_fd)
        return ret;
 }
 
-void vflist_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
+void vflist_destroy_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -2138,7 +2138,7 @@ void vflist_destroy_cb(GtkWidget *UNUSED(widget), gpointer data)
        filelist_free(vf->list);
 }
 
-ViewFile *vflist_new(ViewFile *vf, FileData *UNUSED(dir_fd))
+ViewFile *vflist_new(ViewFile *vf, FileData *)
 {
        GtkTreeStore *store;
        GtkTreeSelection *selection;
index bd0d03b..b69063f 100644 (file)
@@ -364,7 +364,7 @@ static void vf_pop_menu_view_cb(GtkWidget *widget, gpointer data)
        }
 }
 
-static void vf_pop_menu_open_archive_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_open_archive_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        LayoutWindow *lw_new;
@@ -394,14 +394,14 @@ static void vf_pop_menu_open_archive_cb(GtkWidget *UNUSED(widget), gpointer data
                }
 }
 
-static void vf_pop_menu_copy_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_copy_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
        file_util_copy(nullptr, vf_pop_menu_file_list(vf), nullptr, vf->listview);
 }
 
-static void vf_pop_menu_move_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_move_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -419,7 +419,7 @@ static void vf_pop_menu_rename_cb(GtkWidget *widget, gpointer data)
        }
 }
 
-static void vf_pop_menu_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_delete_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -427,7 +427,7 @@ static void vf_pop_menu_delete_cb(GtkWidget *UNUSED(widget), gpointer data)
        file_util_delete(nullptr, vf_pop_menu_file_list(vf), vf->listview);
 }
 
-static void vf_pop_menu_move_to_trash_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_move_to_trash_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -435,28 +435,28 @@ static void vf_pop_menu_move_to_trash_cb(GtkWidget *UNUSED(widget), gpointer dat
        file_util_delete(nullptr, vf_pop_menu_file_list(vf), vf->listview);
 }
 
-static void vf_pop_menu_copy_path_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_copy_path_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
        file_util_copy_path_list_to_clipboard(vf_pop_menu_file_list(vf), TRUE);
 }
 
-static void vf_pop_menu_copy_path_unquoted_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_copy_path_unquoted_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
        file_util_copy_path_list_to_clipboard(vf_pop_menu_file_list(vf), FALSE);
 }
 
-static void vf_pop_menu_enable_grouping_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_enable_grouping_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
        file_data_disable_grouping_list(vf_pop_menu_file_list(vf), FALSE);
 }
 
-static void vf_pop_menu_duplicates_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_duplicates_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        DupeWindow *dw;
@@ -465,7 +465,7 @@ static void vf_pop_menu_duplicates_cb(GtkWidget *UNUSED(widget), gpointer data)
        dupe_window_add_files(dw, vf_pop_menu_file_list(vf), FALSE);
 }
 
-static void vf_pop_menu_disable_grouping_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_disable_grouping_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -499,7 +499,7 @@ static void vf_pop_menu_sort_cb(GtkWidget *widget, gpointer data)
                }
 }
 
-static void vf_pop_menu_sort_ascend_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_sort_ascend_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
@@ -513,43 +513,43 @@ static void vf_pop_menu_sort_ascend_cb(GtkWidget *UNUSED(widget), gpointer data)
                }
 }
 
-static void vf_pop_menu_sel_mark_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_sel_mark_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        vf_mark_to_selection(vf, vf->active_mark, MTS_MODE_SET);
 }
 
-static void vf_pop_menu_sel_mark_and_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_sel_mark_and_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        vf_mark_to_selection(vf, vf->active_mark, MTS_MODE_AND);
 }
 
-static void vf_pop_menu_sel_mark_or_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_sel_mark_or_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        vf_mark_to_selection(vf, vf->active_mark, MTS_MODE_OR);
 }
 
-static void vf_pop_menu_sel_mark_minus_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_sel_mark_minus_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        vf_mark_to_selection(vf, vf->active_mark, MTS_MODE_MINUS);
 }
 
-static void vf_pop_menu_set_mark_sel_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_set_mark_sel_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        vf_selection_to_mark(vf, vf->active_mark, STM_MODE_SET);
 }
 
-static void vf_pop_menu_res_mark_sel_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_res_mark_sel_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        vf_selection_to_mark(vf, vf->active_mark, STM_MODE_RESET);
 }
 
-static void vf_pop_menu_toggle_mark_sel_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_pop_menu_toggle_mark_sel_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        vf_selection_to_mark(vf, vf->active_mark, STM_MODE_TOGGLE);
@@ -832,7 +832,7 @@ static void vf_destroy_cb(GtkWidget *widget, gpointer data)
        g_free(vf);
 }
 
-static void vf_marks_filter_toggle_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_marks_filter_toggle_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        vf_refresh_idle(vf);
@@ -867,8 +867,7 @@ static void vf_marks_tooltip_ok_cb(GenericDialog *gd, gpointer data)
        generic_dialog_close(gd);
 }
 
-void vf_marks_filter_on_icon_press(GtkEntry *UNUSED(entry), GtkEntryIconPosition UNUSED(pos),
-                                                                       GdkEvent *UNUSED(event), gpointer userdata)
+void vf_marks_filter_on_icon_press(GtkEntry *, GtkEntryIconPosition, GdkEvent *, gpointer userdata)
 {
        auto mte = static_cast<MarksTextEntry *>(userdata);
 
@@ -877,7 +876,7 @@ void vf_marks_filter_on_icon_press(GtkEntry *UNUSED(entry), GtkEntryIconPosition
        gtk_entry_set_text(GTK_ENTRY(mte->edit_widget), "");
 }
 
-static void vf_marks_tooltip_help_cb(GenericDialog *UNUSED(gd), gpointer UNUSED(data))
+static void vf_marks_tooltip_help_cb(GenericDialog *, gpointer)
 {
        help_window_show("GuideImageMarks.html");
 }
@@ -932,7 +931,7 @@ static gboolean vf_marks_tooltip_cb(GtkWidget *widget,
        return TRUE;
 }
 
-static void vf_file_filter_save_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_file_filter_save_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        gchar *entry_text;
@@ -991,14 +990,14 @@ static void vf_file_filter_save_cb(GtkWidget *UNUSED(widget), gpointer data)
        g_free(entry_text);
 }
 
-static void vf_file_filter_cb(GtkWidget *UNUSED(widget), gpointer data)
+static void vf_file_filter_cb(GtkWidget *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
 
        vf_refresh(vf);
 }
 
-static gboolean vf_file_filter_press_cb(GtkWidget *widget, GdkEventButton *UNUSED(bevent), gpointer data)
+static gboolean vf_file_filter_press_cb(GtkWidget *widget, GdkEventButton *, gpointer data)
 {
        auto vf = static_cast<ViewFile *>(data);
        vf->file_filter.last_selected = gtk_combo_box_get_active(GTK_COMBO_BOX(vf->file_filter.combo));
@@ -1148,7 +1147,7 @@ static void case_sensitive_cb(GtkWidget *widget, gpointer data)
        vf_refresh(vf);
 }
 
-static void file_filter_clear_cb(GtkEntry *UNUSED(entry), GtkEntryIconPosition pos, GdkEvent *UNUSED(event), gpointer userdata)
+static void file_filter_clear_cb(GtkEntry *, GtkEntryIconPosition pos, GdkEvent *, gpointer userdata)
 {
        if (pos == GTK_ENTRY_ICON_SECONDARY)
                {
index 9b48d73..f3f64a0 100644 (file)
@@ -235,7 +235,7 @@ static void help_browser_run(const gchar *path)
 
 static GtkWidget *help_window = nullptr;
 
-static void help_window_destroy_cb(GtkWidget *UNUSED(window), gpointer UNUSED(data))
+static void help_window_destroy_cb(GtkWidget *, gpointer)
 {
        help_window = nullptr;
 }
@@ -327,8 +327,7 @@ struct HelpSearchData {
        gchar *text_entry;
 };
 
-static void help_search_window_show_icon_press(GtkEntry *UNUSED(entry), GtkEntryIconPosition UNUSED(pos),
-                                                                       GdkEvent *UNUSED(event), gpointer userdata)
+static void help_search_window_show_icon_press(GtkEntry *, GtkEntryIconPosition, GdkEvent *, gpointer userdata)
 {
        auto hsd = static_cast<HelpSearchData *>(userdata);
 
@@ -337,7 +336,7 @@ static void help_search_window_show_icon_press(GtkEntry *UNUSED(entry), GtkEntry
        gtk_entry_set_text(GTK_ENTRY(hsd->edit_widget), hsd->text_entry);
 }
 
-static void help_search_window_ok_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void help_search_window_ok_cb(GenericDialog *, gpointer data)
 {
        auto hsd = static_cast<HelpSearchData *>(data);
        gchar *search_command;
@@ -351,7 +350,7 @@ static void help_search_window_ok_cb(GenericDialog *UNUSED(gd), gpointer data)
        g_free(hsd);
 }
 
-static void help_search_window_cancel_cb(GenericDialog *UNUSED(gd), gpointer data)
+static void help_search_window_cancel_cb(GenericDialog *, gpointer data)
 {
        auto hsd = static_cast<HelpSearchData *>(data);