summaryrefslogtreecommitdiff
path: root/gtk/scaffolding.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/scaffolding.h')
-rw-r--r--gtk/scaffolding.h14
1 files changed, 5 insertions, 9 deletions
diff --git a/gtk/scaffolding.h b/gtk/scaffolding.h
index 757da82fd..285f9bb53 100644
--- a/gtk/scaffolding.h
+++ b/gtk/scaffolding.h
@@ -19,15 +19,11 @@
#ifndef NETSURF_GTK_SCAFFOLDING_H
#define NETSURF_GTK_SCAFFOLDING_H 1
-#include <gtk/gtk.h>
-#include <glib.h>
-
-#include "content/hlcache.h"
-#include "desktop/gui.h"
-#include "desktop/plotters.h"
-#include "gtk/menu.h"
-#include "gtk/sexy_icon_entry.h"
+#include <stdbool.h>
+#include "utils/errors.h"
+struct hlcache_handle;
+struct gui_window;
typedef struct gtk_scaffolding nsgtk_scaffolding;
typedef enum {
@@ -182,6 +178,6 @@ void gui_window_set_title(struct gui_window *g, const char *title);
void gui_window_set_url(struct gui_window *g, const char *url);
void gui_window_start_throbber(struct gui_window *g);
void gui_window_stop_throbber(struct gui_window *g);
-void gui_set_search_ico(hlcache_handle *ico);
+void gui_set_search_ico(struct hlcache_handle *ico);
#endif /* NETSURF_GTK_SCAFFOLDING_H */