From b20b019737118778666b1b9b75ea5d33b7880d58 Mon Sep 17 00:00:00 2001 From: Damien Lespiau Date: Sat, 26 Dec 2009 15:32:20 +0100 Subject: [PATCH] __extension__ can be put in front of expressions glib uses __extension__ in macros dealing with 64 bits integer such as GUINT64_SWAP_LE_BE(). To quote the GCC manual: `-pedantic' and other options cause warnings for many GNU C extensions. You can prevent such warnings within one expression by writing `__extension__' before the expression. https://bugzilla.gnome.org/show_bug.cgi?id=605779 --- giscanner/scannerparser.y | 1 + 1 file changed, 1 insertion(+) diff --git a/giscanner/scannerparser.y b/giscanner/scannerparser.y index 7b18f94..b38fb89 100644 --- a/giscanner/scannerparser.y +++ b/giscanner/scannerparser.y @@ -534,6 +534,7 @@ assignment_operator expression : assignment_expression | expression ',' assignment_expression + | EXTENSION expression { $$ = gi_source_symbol_new (CSYMBOL_TYPE_INVALID); } -- 2.39.2