2011-10-07 [colin] 3.7.10cvs21
[claws.git] / src / plugins / dillo_viewer / dillo_viewer.c
index ecbd07757b053b110b2bfbc08fb99e4ee4431f89..41d2f3072ee34daca8c76d3d3d4fc7bb82d7ab9b 100644 (file)
@@ -26,6 +26,9 @@
 #include <glib.h>
 #include <glib/gi18n.h>
 #include <gtk/gtk.h>
 #include <glib.h>
 #include <glib/gi18n.h>
 #include <gtk/gtk.h>
+#if GTK_CHECK_VERSION(3, 0, 0)
+#include <gtk/gtkx.h>
+#endif
 #include <gdk/gdkx.h>
 
 #include "common/claws.h"
 #include <gdk/gdkx.h>
 
 #include "common/claws.h"
@@ -60,7 +63,11 @@ static GtkWidget *dillo_get_widget(MimeViewer *_viewer)
        return GTK_WIDGET(viewer->widget);
 }
 
        return GTK_WIDGET(viewer->widget);
 }
 
+#if !GTK_CHECK_VERSION(3, 0, 0)
+static gboolean socket_destroy_cb(GtkObject *object, gpointer data)
+#else
 static gboolean socket_destroy_cb(GtkObject *object, gpointer data)
 static gboolean socket_destroy_cb(GtkObject *object, gpointer data)
+#endif
 {
        DilloViewer *viewer = (DilloViewer *) data;
        debug_print("Destroyed dillo socket %p\n", viewer->socket);
 {
        DilloViewer *viewer = (DilloViewer *) data;
        debug_print("Destroyed dillo socket %p\n", viewer->socket);