#include "config.h"
+#include <string.h>
+#include <glib/gi18n.h>
+#include <gtk/gtk.h>
+
+#include "ev-document-links.h"
+#include "ev-marshal.h"
#include "ev-page-action.h"
+#include "ev-page-action-widget.h"
#include "ev-page-cache.h"
#include "ev-window.h"
-#include "ev-document-links.h"
-#include "ev-page-action-widget.h"
-#include "ev-marshal.h"
-
-#include <glib/gi18n.h>
-#include <gtk/gtkentry.h>
-#include <gtk/gtktoolitem.h>
-#include <gtk/gtklabel.h>
-#include <gtk/gtkhbox.h>
-#include <string.h>
/* Widget we pass back */
static void ev_page_action_widget_init (EvPageActionWidget *action_widget);
{
if (action_widget->page_cache != NULL) {
g_object_remove_weak_pointer (G_OBJECT (action_widget->page_cache),
- (gpointer *)&action_widget->page_cache);
+ (gpointer)&action_widget->page_cache);
action_widget->page_cache = NULL;
}
if (page_cache != NULL) {
action_widget->page_cache = page_cache;
g_object_add_weak_pointer (G_OBJECT (page_cache),
- (gpointer *)&action_widget->page_cache);
+ (gpointer)&action_widget->page_cache);
}
}
EvPageActionWidget *action_widget = EV_PAGE_ACTION_WIDGET (object);
ev_page_action_widget_set_page_cache (action_widget, NULL);
+
+ G_OBJECT_CLASS (ev_page_action_widget_parent_class)->finalize (object);
}
static void