missing extern "C" added to fix linking problems with some GTK+ versions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11788 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		| @@ -11,17 +11,18 @@ | ||||
| #ifndef __GTK_PIZZA_H__ | ||||
| #define __GTK_PIZZA_H__ | ||||
|  | ||||
| #ifdef __cplusplus | ||||
| extern "C" { | ||||
| #endif /* __cplusplus */ | ||||
|  | ||||
| #include <gdk/gdk.h> | ||||
| #include <gdk/gdkx.h> | ||||
| #include <gtk/gtkcontainer.h> | ||||
| #include <gtk/gtkadjustment.h> | ||||
| #ifndef __WXGTK20__ | ||||
| #include <gtk/gtkfeatures.h> | ||||
| #endif | ||||
|  | ||||
| #ifdef __cplusplus | ||||
| extern "C" { | ||||
| #endif /* __cplusplus */ | ||||
|  | ||||
| #define GTK_PIZZA(obj)          GTK_CHECK_CAST (obj, gtk_pizza_get_type (), GtkPizza) | ||||
| #define GTK_PIZZA_CLASS(klass)  GTK_CHECK_CLASS_CAST (klass, gtk_pizza_get_type (), GtkPizzaClass) | ||||
| #define GTK_IS_PIZZA(obj)       GTK_CHECK_TYPE (obj, gtk_pizza_get_type ()) | ||||
|   | ||||
| @@ -11,17 +11,18 @@ | ||||
| #ifndef __GTK_PIZZA_H__ | ||||
| #define __GTK_PIZZA_H__ | ||||
|  | ||||
| #ifdef __cplusplus | ||||
| extern "C" { | ||||
| #endif /* __cplusplus */ | ||||
|  | ||||
| #include <gdk/gdk.h> | ||||
| #include <gdk/gdkx.h> | ||||
| #include <gtk/gtkcontainer.h> | ||||
| #include <gtk/gtkadjustment.h> | ||||
| #ifndef __WXGTK20__ | ||||
| #include <gtk/gtkfeatures.h> | ||||
| #endif | ||||
|  | ||||
| #ifdef __cplusplus | ||||
| extern "C" { | ||||
| #endif /* __cplusplus */ | ||||
|  | ||||
| #define GTK_PIZZA(obj)          GTK_CHECK_CAST (obj, gtk_pizza_get_type (), GtkPizza) | ||||
| #define GTK_PIZZA_CLASS(klass)  GTK_CHECK_CLASS_CAST (klass, gtk_pizza_get_type (), GtkPizzaClass) | ||||
| #define GTK_IS_PIZZA(obj)       GTK_CHECK_TYPE (obj, gtk_pizza_get_type ()) | ||||
|   | ||||
| @@ -33,14 +33,11 @@ | ||||
| #endif | ||||
|  | ||||
| #include <unistd.h> | ||||
|  | ||||
| #include <glib.h> | ||||
| #include <gdk/gdk.h> | ||||
| #include <gtk/gtk.h> | ||||
| #include <gdk/gdkx.h> | ||||
|  | ||||
| #include "wx/gtk/win_gtk.h" | ||||
|  | ||||
| #include <gtk/gtk.h> | ||||
|  | ||||
|  | ||||
| //----------------------------------------------------------------------------- | ||||
| // global data | ||||
| //----------------------------------------------------------------------------- | ||||
|   | ||||
| @@ -33,14 +33,11 @@ | ||||
| #endif | ||||
|  | ||||
| #include <unistd.h> | ||||
|  | ||||
| #include <glib.h> | ||||
| #include <gdk/gdk.h> | ||||
| #include <gtk/gtk.h> | ||||
| #include <gdk/gdkx.h> | ||||
|  | ||||
| #include "wx/gtk/win_gtk.h" | ||||
|  | ||||
| #include <gtk/gtk.h> | ||||
|  | ||||
|  | ||||
| //----------------------------------------------------------------------------- | ||||
| // global data | ||||
| //----------------------------------------------------------------------------- | ||||
|   | ||||
		Reference in New Issue
	
	Block a user