added "extern C" stuff to avoid C++ name mungling
[simple-launcher] / applet-wrapper.cc
index c5bd8a4..21eae54 100644 (file)
@@ -27,6 +27,7 @@ struct _SLAWrapperPrivate {
   GdkPixmap *background_pixmap;
 };
 
+extern "C" {
   static void sla_wrapper_init(SLAWrapper *self);
   static void sla_wrapper_class_init(SLAWrapperClass *klass);
   static void sla_wrapper_finalize(GObject *object);
@@ -37,6 +38,7 @@ struct _SLAWrapperPrivate {
   static GtkWidget *sla_wrapper_settings(HildonDesktopHomeItem *applet, GtkWidget *parent);
 
 HD_DEFINE_PLUGIN(SLAWrapper, sla_wrapper, HILDON_DESKTOP_TYPE_HOME_ITEM)
+};
 
 static void sla_wrapper_init(SLAWrapper *self) {
   GdkColormap *colormap = NULL;