Commit 9b7c4dd
Brahmajit Das
Fix build with GCC 14 and above
Newer compilers such as GCC 14 ( and above ) have enabled a few compiler
flags by default, -Wincompatible-pointer-types being one of them. Thus
resulting in build errors such as:
frame.c: In function ‘frame_set_numbers_extl’:
frame.c:799:32: error: passing argument 1 of ‘ioncore_grab_establish’ from incompatible pointer type [-Wincompatible-pointer-types]
799 | ioncore_grab_establish(frame, numbers_grab_handler, NULL,
| ^~~~~
| |
| WFrame * {aka struct WFrame_struct *}
For now a type casting can be used to supress the error, as change the
type of frame would require touching other parts of the codebase.
First reported on Gentoo Linux with GCC 14, for more details please
reffer https://bugs.gentoo.org/919249
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>1 parent 82c48d5 commit 9b7c4dd
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
796 | 796 | | |
797 | 797 | | |
798 | 798 | | |
799 | | - | |
| 799 | + | |
800 | 800 | | |
801 | 801 | | |
802 | 802 | | |
| |||
0 commit comments