]> Pileus Git - ~andy/gtk/blobdiff - gdk-pixbuf/gdk-pixbuf-features.h.in
Remove unused function _gdk_quartz_window_scroll
[~andy/gtk] / gdk-pixbuf / gdk-pixbuf-features.h.in
index e1e28f95e856ac05a479600f235ef30f030eb466..ea1674d57768ba4a5c44574bb4f31dcbcd26b181 100644 (file)
@@ -1,3 +1,7 @@
+#if defined(GDK_PIXBUF_DISABLE_SINGLE_INCLUDES) && !defined (GDK_PIXBUF_H_INSIDE) && !defined (GDK_PIXBUF_COMPILATION)
+#error "Only <gdk-pixbuf/gdk-pixbuf.h> can be included directly."
+#endif
+
 #ifndef GDK_PIXBUF_FEATURES_H
 #define GDK_PIXBUF_FEATURES_H 1
 
 #  ifdef GDK_PIXBUF_STATIC_COMPILATION
 #    define GDK_PIXBUF_VAR extern
 #  else /* !GDK_PIXBUF_STATIC_COMPILATION */
-#    ifdef GDK_PIXBUF_COMPILATION
+#    ifdef GDK_PIXBUF_C_COMPILATION
 #      ifdef DLL_EXPORT
 #        define GDK_PIXBUF_VAR __declspec(dllexport)
 #      else /* !DLL_EXPORT */
 #        define GDK_PIXBUF_VAR extern
 #      endif /* !DLL_EXPORT */
-#    else /* !GDK_PIXBUF_COMPILATION */
+#    else /* !GDK_PIXBUF_C_COMPILATION */
 #      define GDK_PIXBUF_VAR extern __declspec(dllimport)
-#    endif /* !GDK_PIXBUF_COMPILATION */
+#    endif /* !GDK_PIXBUF_C_COMPILATION */
 #  endif /* !GDK_PIXBUF_STATIC_COMPILATION */
 #else /* !G_PLATFORM_WIN32 */
 #  define GDK_PIXBUF_VAR extern