You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
926 B
29 lines
926 B
From: Khalid Masum <khalid.masum.92@gmail.com>
|
|
Subject: glib-snippet: port to stdc23
|
|
|
|
stdc=23 has a new keyword "bool" l. Therefore, it cannot
|
|
be used as any other symbol name. Therefore, compilers that
|
|
default to stdc23 or later, like gcc-15 fail to compile it.
|
|
|
|
This patch fixes it.
|
|
|
|
--- b/glib-snippet.c 2025-12-02 09:55:25.595319484 +0600
|
|
+++ a/glib-snippet.c 2013-01-27 02:21:06.000000000 +0600
|
|
@@ -1187,7 +1187,7 @@
|
|
gpointer arg_data;
|
|
union
|
|
{
|
|
- gboolean bool;
|
|
+ gboolean boolean;
|
|
gint integer;
|
|
gchar *str;
|
|
gchar **array;
|
|
@@ -2454,7 +2454,7 @@
|
|
switch (change->arg_type)
|
|
{
|
|
case G_OPTION_ARG_NONE:
|
|
- *(gboolean *)change->arg_data = change->prev.bool;
|
|
+ *(gboolean *)change->arg_data = change->prev.boolean;
|
|
break;
|
|
case G_OPTION_ARG_INT:
|
|
*(gint *)change->arg_data = change->prev.integer;
|
|
|