diff options
author | José Alburquerque <jaalburqu@svn.gnome.org> | 2011-07-18 16:50:21 -0400 |
---|---|---|
committer | José Alburquerque <jaalburqu@svn.gnome.org> | 2011-07-18 16:50:21 -0400 |
commit | 5dc68d4c46c4f786e5df6595c4481e6e27d8f135 (patch) | |
tree | c0cbd79b8770a96cafc3187c782c97df6c04224c | |
parent | 339c8f73f2a312fbb4f47cf4b82fe275fffa3ba7 (diff) | |
download | glibmm-5dc68d4c46c4f786e5df6595c4481e6e27d8f135.tar.gz |
gmmproc: _STRUCT_NOT_HIDDEN: Make macro local to class only.
* tools/m4/class_shared.m4 (STRUCT_NOT_HIDDEN): Undefine the boolean
variable that signals that the typedefs generated by gmmproc should
not be generated once the _STRUCT_NOT_HIDDEN macro is used so that it
doesn't affect all the classes defined in a file.
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | tools/m4/class_shared.m4 | 1 |
2 files changed, 10 insertions, 0 deletions
@@ -1,3 +1,12 @@ +2011-07-18 José Alburquerque <jaalburqu@svn.gnome.org> + + gmmproc: _STRUCT_NOT_HIDDEN: Make macro local to class only. + + * tools/m4/class_shared.m4 (STRUCT_NOT_HIDDEN): Undefine the boolean + variable that signals that the typedefs generated by gmmproc should + not be generated once the _STRUCT_NOT_HIDDEN macro is used so that it + doesn't affect all the classes defined in a file. + 2011-07-12 Murray Cumming <murrayc@murrayc.com> AppInfo::launch(): Correct the parameter type. diff --git a/tools/m4/class_shared.m4 b/tools/m4/class_shared.m4 index a84d75b8..b1af688f 100644 --- a/tools/m4/class_shared.m4 +++ b/tools/m4/class_shared.m4 @@ -253,6 +253,7 @@ typedef struct _`'__CNAME__ __CNAME__; typedef struct _`'__CNAME__`'Class __CNAME__`'Class; ')dnl #endif /* DOXYGEN_SHOULD_SKIP_THIS */ +undefine(`__BOOL_STRUCT_NOT_HIDDEN__')dnl ') dnl _GTKMMPROC_WIN32_NO_WRAP |