Reduce number of warnings
authorArkadiy Illarionov <[email protected]>
Thu, 30 Jan 2025 20:19:58 +0000 (23:19 +0300)
committerColin Clark <[email protected]>
Sat, 1 Feb 2025 16:22:15 +0000 (16:22 +0000)
commit34255b16786b6bbc93426b757b27c6cb3344e901
tree15afac797e3cf91a7a7c645ccc77936479908fd7
parentd827723309c554dee0e1109383a0ad3006227f5b
Reduce number of warnings

So we do not miss newly added warnings.

Silence all deprecation warnings.
Move aliaces for deprecated symbols to separate compat-deprecated.h file
to avoid false positives in GTK4 migration test.

Fix other warnings.
28 files changed:
meson.build
src/collect-table.cc
src/command-line-handling.cc
src/compat-deprecated.h [new file with mode: 0644]
src/compat.h
src/dupe.cc
src/fullscreen.cc
src/image.cc
src/img-view.cc
src/layout-image.cc
src/layout-util.cc
src/layout.cc
src/main.cc
src/meson.build
src/pixbuf-renderer.cc
src/pixbuf-util.cc
src/preferences.cc
src/renderer-tiles.cc
src/search-and-run.cc
src/toolbar.cc
src/ui-fileops.cc
src/ui-menu.cc
src/ui-misc.cc
src/ui-tree-edit.cc
src/view-dir-tree.cc
src/view-dir.cc
src/view-file/view-file-icon.cc
src/view-file/view-file-list.cc