-
Notifications
You must be signed in to change notification settings - Fork 92
Open
Description
Hi,
GCC seems to have adjusted their handling with -Wincompatible-pointer-types
. What has been a warning is now an error:
src/bimp-manipulations-gui.c: In function ‘bimp_open_editwindow’:
src/bimp-manipulations-gui.c:48:14: error: assignment to ‘void (*)(void *)’ from incompatible pointer type ‘void (*)(struct manip_resize_set *)’ [-Wincompatible-pointer-types]
48 | save = &bimp_resize_save;
| ^
src/bimp-manipulations-gui.c:52:14: error: assignment to ‘void (*)(void *)’ from incompatible pointer type ‘void (*)(struct manip_crop_set *)’ [-Wincompatible-pointer-types]
52 | save = &bimp_crop_save;
| ^
src/bimp-manipulations-gui.c:56:14: error: assignment to ‘void (*)(void *)’ from incompatible pointer type ‘void (*)(struct manip_fliprotate_set *)’ [-Wincompatible-pointer-types]
56 | save = &bimp_fliprotate_save;
| ^
src/bimp-manipulations-gui.c:60:14: error: assignment to ‘void (*)(void *)’ from incompatible pointer type ‘void (*)(struct manip_color_set *)’ [-Wincompatible-pointer-types]
60 | save = &bimp_color_save;
| ^
src/bimp-manipulations-gui.c:64:14: error: assignment to ‘void (*)(void *)’ from incompatible pointer type ‘void (*)(struct manip_sharpblur_set *)’ [-Wincompatible-pointer-types]
64 | save = &bimp_sharpblur_save;
| ^
src/bimp-manipulations-gui.c:68:14: error: assignment to ‘void (*)(void *)’ from incompatible pointer type ‘void (*)(struct manip_changeformat_set *)’ [-Wincompatible-pointer-types]
68 | save = &bimp_changeformat_save;
| ^
src/bimp-manipulations-gui.c:72:14: error: assignment to ‘void (*)(void *)’ from incompatible pointer type ‘void (*)(struct manip_watermark_set *)’ [-Wincompatible-pointer-types]
72 | save = &bimp_watermark_save;
| ^
src/bimp-manipulations-gui.c:76:14: error: assignment to ‘void (*)(void *)’ from incompatible pointer type ‘void (*)(struct manip_rename_set *)’ [-Wincompatible-pointer-types]
76 | save = &bimp_rename_save;
| ^
src/bimp-manipulations-gui.c:80:14: error: assignment to ‘void (*)(void *)’ from incompatible pointer type ‘void (*)(struct manip_userdef_set *)’ [-Wincompatible-pointer-types]
80 | save = &bimp_userdef_save;
| ^
BlastboomStrice
Metadata
Metadata
Assignees
Labels
No labels