summaryrefslogtreecommitdiff
path: root/riscos
diff options
context:
space:
mode:
Diffstat (limited to 'riscos')
-rw-r--r--riscos/gui.h1
-rw-r--r--riscos/gui/url_bar.c12
-rw-r--r--riscos/save.h5
3 files changed, 12 insertions, 6 deletions
diff --git a/riscos/gui.h b/riscos/gui.h
index 823956c03..c201ab091 100644
--- a/riscos/gui.h
+++ b/riscos/gui.h
@@ -51,6 +51,7 @@ struct tree;
struct node;
struct history;
struct css_style;
+struct ssl_cert_info;
extern wimp_t task_handle; /**< RISC OS wimp task handle. */
diff --git a/riscos/gui/url_bar.c b/riscos/gui/url_bar.c
index b898e6f6c..304a6bf20 100644
--- a/riscos/gui/url_bar.c
+++ b/riscos/gui/url_bar.c
@@ -30,6 +30,14 @@
#include "oslib/os.h"
#include "oslib/osspriteop.h"
#include "oslib/wimp.h"
+
+#include "utils/log.h"
+#include "utils/messages.h"
+#include "utils/utf8.h"
+#include "utils/utils.h"
+#include "content/hlcache.h"
+#include "content/content.h"
+
#include "riscos/gui.h"
#include "riscos/hotlist.h"
#include "riscos/gui/url_bar.h"
@@ -38,10 +46,6 @@
#include "riscos/wimp.h"
#include "riscos/wimp_event.h"
#include "riscos/window.h"
-#include "utils/log.h"
-#include "utils/messages.h"
-#include "utils/utf8.h"
-#include "utils/utils.h"
#include "riscos/ucstables.h"
#define URLBAR_HEIGHT 52
diff --git a/riscos/save.h b/riscos/save.h
index 0c917664a..6b83c7af1 100644
--- a/riscos/save.h
+++ b/riscos/save.h
@@ -25,9 +25,10 @@
#include <stdbool.h>
#include "oslib/wimp.h"
-#include "desktop/gui.h"
-void gui_drag_save_object(struct gui_window *g, hlcache_handle *c, gui_save_type save_type);
+struct hlcache_handle;
+
+void gui_drag_save_object(struct gui_window *g, struct hlcache_handle *c, gui_save_type save_type);
void gui_drag_save_selection(struct gui_window *g, const char *selection);
wimp_w ro_gui_saveas_create(const char *template_name);