diff --git a/gdk-pixbuf/ChangeLog b/gdk-pixbuf/ChangeLog index cac8131279..bcbf2a1860 100644 --- a/gdk-pixbuf/ChangeLog +++ b/gdk-pixbuf/ChangeLog @@ -1,3 +1,11 @@ +Wed Jan 9 11:29:44 2002 Owen Taylor + + * Makefile.am (s-enum-types-h): Include glib-object.h, + Add G_BEGIN_DECLS/END_DECLS to gdk-pixbuf-enum-types.h. (#68325, + Mikael Hermansson) + + * *.h: G_BEGIN_DECLS cleanups. + Tue Jan 8 10:58:04 2002 Owen Taylor * gdk-pixbuf-util.c (gdk_pixbuf_saturate_and_pixelate): diff --git a/gdk-pixbuf/Makefile.am b/gdk-pixbuf/Makefile.am index 8f5062f52f..527c1d1656 100644 --- a/gdk-pixbuf/Makefile.am +++ b/gdk-pixbuf/Makefile.am @@ -290,10 +290,10 @@ $(srcdir)/gdk-pixbuf-enum-types.h: s-enum-types-h s-enum-types-h: @REBUILD@ $(gdk_pixbuf_headers) Makefile ( cd $(srcdir) && glib-mkenums \ - --fhead "#ifndef __GDK_PIXBUF_ENUM_TYPES_H__\n#define __GDK_PIXBUF_ENUM_TYPES_H__\n" \ + --fhead "#ifndef __GDK_PIXBUF_ENUM_TYPES_H__\n#define __GDK_PIXBUF_ENUM_TYPES_H__\n\n#include \n\nG_BEGIN_DECLS\n" \ --fprod "/* enumerations from \"@filename@\" */\n" \ --vhead "GType @enum_name@_get_type (void);\n#define GDK_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" \ - --ftail "#endif /* __GDK_PIXBUF_ENUM_TYPES_H__ */" \ + --ftail "G_END_DECLS\n\n#endif /* __GDK_PIXBUF_ENUM_TYPES_H__ */" \ $(gdk_pixbuf_headers) ) > tmp-gdk-pixbuf-enum-types.h \ && (cmp -s tmp-gdk-pixbuf-enum-types.h $(srcdir)/gdk-pixbuf-enum-types.h || cp tmp-gdk-pixbuf-enum-types.h $(srcdir)/gdk-pixbuf-enum-types.h ) \ && rm -f tmp-gdk-pixbuf-enum-types.h \ diff --git a/gdk-pixbuf/gdk-pixbuf-io.h b/gdk-pixbuf/gdk-pixbuf-io.h index b66bcaf08b..15e9de0a0f 100644 --- a/gdk-pixbuf/gdk-pixbuf-io.h +++ b/gdk-pixbuf/gdk-pixbuf-io.h @@ -33,9 +33,7 @@ #include "gdk-pixbuf.h" #include "gdk-pixbuf-i18n.h" -#ifdef __cplusplus -extern "C" { -#endif +G_BEGIN_DECLS @@ -94,8 +92,6 @@ gboolean _gdk_pixbuf_load_module (GdkPixbufModule *image_module, -#ifdef __cplusplus -} -#endif +G_END_DECLS #endif diff --git a/gdk-pixbuf/gdk-pixbuf-loader.h b/gdk-pixbuf/gdk-pixbuf-loader.h index eea72f30d8..bacaf9d38c 100644 --- a/gdk-pixbuf/gdk-pixbuf-loader.h +++ b/gdk-pixbuf/gdk-pixbuf-loader.h @@ -26,9 +26,7 @@ #ifndef GDK_PIXBUF_LOADER_H #define GDK_PIXBUF_LOADER_H -#ifdef __cplusplus -extern "C" { -#endif +G_BEGIN_DECLS #define GDK_TYPE_PIXBUF_LOADER (gdk_pixbuf_loader_get_type ()) #define GDK_PIXBUF_LOADER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GDK_TYPE_PIXBUF_LOADER, GdkPixbufLoader)) @@ -79,8 +77,6 @@ gboolean gdk_pixbuf_loader_close (GdkPixbufLoader *loader, GError **error); -#ifdef __cplusplus -} -#endif +G_END_DECLS #endif diff --git a/gdk-pixbuf/gdk-pixbuf.h b/gdk-pixbuf/gdk-pixbuf.h index 7c616f8dd6..900be4f9e0 100644 --- a/gdk-pixbuf/gdk-pixbuf.h +++ b/gdk-pixbuf/gdk-pixbuf.h @@ -30,9 +30,7 @@ #include #include -#ifdef __cplusplus -extern "C" { -#endif +G_BEGIN_DECLS @@ -291,13 +289,11 @@ G_CONST_RETURN gchar * gdk_pixbuf_get_option (GdkPixbuf *pixbuf, +G_END_DECLS + #include #include -#ifdef __cplusplus -} -#endif - #endif diff --git a/gdk-pixbuf/gdk-pixdata.h b/gdk-pixbuf/gdk-pixdata.h index 4a04a4b807..58b0e226a4 100644 --- a/gdk-pixbuf/gdk-pixdata.h +++ b/gdk-pixbuf/gdk-pixdata.h @@ -21,9 +21,7 @@ #include -#ifdef __cplusplus -extern "C" { -#endif /* __cplusplus */ +G_BEGIN_DECLS /** * GDK_PIXBUF_MAGIC_NUMBER: @@ -167,9 +165,6 @@ GString* gdk_pixdata_to_csource (GdkPixdata *pixdata, GdkPixdataDumpType dump_type); - -#ifdef __cplusplus -} -#endif /* __cplusplus */ +G_END_DECLS #endif /* __GDK_PIXDATA_H__ */