diff options
author | Colin Walters <walters@verbum.org> | 2012-04-13 15:28:49 -0400 |
---|---|---|
committer | Colin Walters <walters@verbum.org> | 2012-10-27 11:35:53 -0400 |
commit | 7f10346a378b2f33bf87730cce43c8b85e565952 (patch) | |
tree | 06feeaa1a74c4c2bd4167b527fa88a479bb765e0 /tests/scanner/regress.h | |
parent | 0f923410a4106fc8e2c67ef7515e7f23a344121a (diff) | |
download | gobject-introspection-7f10346a378b2f33bf87730cce43c8b85e565952.tar.gz |
scanner: Ignore #defines starting with _
This matches our behavior for symbols (and we should probably fix this
more globally...I think we still scan _-prefixed enums).
Noticed from gudev which had #define _GUDEV_INSIDE_H 1
https://bugzilla.gnome.org/show_bug.cgi?id=674072
Diffstat (limited to 'tests/scanner/regress.h')
-rw-r--r-- | tests/scanner/regress.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/scanner/regress.h b/tests/scanner/regress.h index 635ea7bd..b55c463b 100644 --- a/tests/scanner/regress.h +++ b/tests/scanner/regress.h @@ -888,7 +888,6 @@ void regress_test_struct_fixed_array_frob (RegressTestStructFixedArray *str); void regress_has_parameter_named_attrs (int foo, gpointer attributes); - typedef struct { int dummy; struct { @@ -899,4 +898,9 @@ typedef struct { double dummy2; } RegressLikeGnomeKeyringPasswordSchema; +/* Ensure we ignore symbols that start with _; in particular we don't + * want to issue a namespace warning. + */ +#define _DONTSCANTHIS 1 + #endif /* __GITESTTYPES_H__ */ |