From 2a9a2c19f147c0c10480e050f19cf8dece693460 Mon Sep 17 00:00:00 2001 From: Marcin Kolny Date: Sat, 2 Apr 2016 21:38:41 +0200 Subject: h2def.py: strip G_DECLARE_FINAL_TYPE macro call --- tools/defs_gen/h2def.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/defs_gen/h2def.py b/tools/defs_gen/h2def.py index 513ecf86..20b31856 100755 --- a/tools/defs_gen/h2def.py +++ b/tools/defs_gen/h2def.py @@ -322,6 +322,10 @@ def clean_func(buf): pat = re.compile(r"""[A-Z]+_AVAILABLE_IN_ALL\S*""", re.MULTILINE) buf = pat.sub('', buf) + #strip G_DECLARE_FINAL_TYPE (*) + pat = re.compile(r"""G_DECLARE_FINAL_TYPE\s*\(.*?\)""", re.MULTILINE) + buf = pat.sub('', buf) + #we are not stripping G_GNUC_INTERNAL #extern "C" -- cgit v1.2.1