From 56731e1dbbf01d3a04b4dc24239c282230f457de Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Fri, 17 Oct 2014 10:48:50 +0100 Subject: remove all unecessary desktop/browser.h includes --- atari/about.c | 17 +++++----- atari/bitmap.c | 7 ++-- atari/certview.c | 1 - atari/cookies.c | 3 +- atari/ctxmenu.c | 1 - atari/deskmenu.c | 6 ++-- atari/findfile.c | 1 - atari/gui.h | 1 - atari/history.c | 1 - atari/hotlist.c | 1 - atari/login.c | 2 -- atari/plot/font_freetype.c | 55 +++++++++++++++--------------- atari/plot/font_internal.c | 8 +++-- atari/plot/fontplot.c | 2 ++ atari/plot/plot.c | 2 +- atari/rootwin.c | 1 - atari/search.c | 1 - atari/search.h | 83 +++++++++++++++++++++------------------------- atari/statusbar.c | 2 -- atari/toolbar.c | 16 ++++----- atari/toolbar.h | 3 -- atari/treeview.c | 9 +++-- 22 files changed, 100 insertions(+), 123 deletions(-) (limited to 'atari') diff --git a/atari/about.c b/atari/about.c index 9cd64d227..46772a91b 100644 --- a/atari/about.c +++ b/atari/about.c @@ -23,28 +23,27 @@ #include #include -#include "cflib.h" -#include "atari/misc.h" -#include "atari/plot/plot.h" -#include "atari/gemtk/gemtk.h" -#include "atari/res/netsurf.rsh" -#include "atari/about.h" - #include "testament.h" #include "utils/useragent.h" -#include "desktop/version.h" #include "utils/nsurl.h" #include "utils/messages.h" +#include "desktop/version.h" +#include "desktop/browser.h" #include "curl/curlver.h" +#include "cflib.h" +#include "atari/misc.h" +#include "atari/plot/plot.h" +#include "atari/gemtk/gemtk.h" +#include "atari/res/netsurf.rsh" +#include "atari/about.h" static OBJECT * about_form = NULL; static char * infocontent; static char version[32]; VdiHdl vdihandle; - static short __CDECL about_userdraw(PARMBLK *parmblock) { short pxy[8]; diff --git a/atari/bitmap.c b/atari/bitmap.c index 6d986fb5b..ff0d50873 100755 --- a/atari/bitmap.c +++ b/atari/bitmap.c @@ -19,14 +19,15 @@ #include #include #include - - #include "assert.h" + #include "utils/nsoption.h" +#include "utils/log.h" #include "image/bitmap.h" +#include "desktop/mouse.h" + #include "atari/bitmap.h" #include "atari/plot/plot.h" -#include "utils/log.h" /* diff --git a/atari/certview.c b/atari/certview.c index e9ad941db..15d57c236 100644 --- a/atari/certview.c +++ b/atari/certview.c @@ -27,7 +27,6 @@ #include "utils/log.h" #include "utils/messages.h" #include "utils/utils.h" -#include "desktop/browser.h" #include "content/urldb.h" #include "content/hlcache.h" #include "desktop/sslcert_viewer.h" diff --git a/atari/cookies.c b/atari/cookies.c index ec7b93628..579c23d05 100644 --- a/atari/cookies.c +++ b/atari/cookies.c @@ -26,11 +26,10 @@ #include "utils/log.h" #include "utils/messages.h" #include "utils/utils.h" -#include "desktop/browser.h" +#include "utils/nsoption.h" #include "content/content.h" #include "content/hlcache.h" #include "content/urldb.h" -#include "utils/nsoption.h" #include "desktop/cookie_manager.h" #include "desktop/tree.h" #include "desktop/core_window.h" diff --git a/atari/ctxmenu.c b/atari/ctxmenu.c index 93035bfc1..e21876c35 100644 --- a/atari/ctxmenu.c +++ b/atari/ctxmenu.c @@ -31,7 +31,6 @@ #include "utils/log.h" #include "utils/messages.h" #include "utils/utils.h" -#include "desktop/browser.h" #include "desktop/browser_private.h" #include "desktop/mouse.h" #include "desktop/textinput.h" diff --git a/atari/deskmenu.c b/atari/deskmenu.c index 96b2d02ce..24f4caaed 100644 --- a/atari/deskmenu.c +++ b/atari/deskmenu.c @@ -21,10 +21,10 @@ #include "utils/log.h" #include "utils/messages.h" -#include "desktop/browser.h" -#include "desktop/browser_private.h" #include "utils/nsoption.h" +#include "desktop/browser_private.h" #include "desktop/save_complete.h" + #include "atari/res/netsurf.rsh" #include "atari/gemtk/gemtk.h" #include "atari/deskmenu.h" @@ -33,13 +33,11 @@ #include "atari/cookies.h" #include "atari/toolbar.h" #include "atari/settings.h" -#include "atari/search.h" #include "atari/misc.h" #include "atari/gui.h" #include "atari/findfile.h" #include "atari/about.h" #include "atari/plot/plot.h" - #include "atari/rootwin.h" typedef void __CDECL (*menu_evnt_func)(short item, short title, void * data); diff --git a/atari/findfile.c b/atari/findfile.c index 356a9333f..c8ac7cc10 100755 --- a/atari/findfile.c +++ b/atari/findfile.c @@ -29,7 +29,6 @@ #include "utils/url.h" #include "atari/gemtk/gemtk.h" #include "atari/findfile.h" -#include "atari/gui.h" #include "atari/misc.h" #include "atari/osspec.h" diff --git a/atari/gui.h b/atari/gui.h index 10736c5f8..3265759ec 100755 --- a/atari/gui.h +++ b/atari/gui.h @@ -22,7 +22,6 @@ #include #include -#include "atari/search.h" #include "atari/redrawslots.h" #include "atari/gemtk/gemtk.h" diff --git a/atari/history.c b/atari/history.c index 26d571826..329328a29 100644 --- a/atari/history.c +++ b/atari/history.c @@ -29,7 +29,6 @@ #include "utils/messages.h" #include "utils/utils.h" #include "utils/nsoption.h" -#include "desktop/browser.h" #include "content/content.h" #include "content/hlcache.h" #include "content/urldb.h" diff --git a/atari/hotlist.c b/atari/hotlist.c index c2209e448..0324c3bf5 100644 --- a/atari/hotlist.c +++ b/atari/hotlist.c @@ -27,7 +27,6 @@ #include "utils/log.h" #include "utils/messages.h" #include "utils/utils.h" -#include "desktop/browser.h" #include "content/content.h" #include "content/hlcache.h" #include "content/urldb.h" diff --git a/atari/login.c b/atari/login.c index 4beae6ebb..66e021751 100755 --- a/atari/login.c +++ b/atari/login.c @@ -30,8 +30,6 @@ #include "content/content.h" #include "content/hlcache.h" #include "content/urldb.h" -#include "desktop/browser.h" -#include "content/urldb.h" #include "content/fetch.h" #include "atari/misc.h" diff --git a/atari/plot/font_freetype.c b/atari/plot/font_freetype.c index 13250d4e1..b88505d19 100755 --- a/atari/plot/font_freetype.c +++ b/atari/plot/font_freetype.c @@ -1,30 +1,31 @@ -/* - * Copyright 2005 James Bursa - * 2008 Vincent Sanders - * 2011 Ole Loots - * This file is part of NetSurf, http://www.netsurf-browser.org/ - * - * NetSurf is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; version 2 of the License. - * - * NetSurf is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#ifdef WITH_FREETYPE_FONT_DRIVER - -#include -#include FT_CACHE_H - -#include "utils/nsoption.h" -#include "css/css.h" -#include "atari/plot/plot.h" +/* + * Copyright 2005 James Bursa + * 2008 Vincent Sanders + * 2011 Ole Loots + * This file is part of NetSurf, http://www.netsurf-browser.org/ + * + * NetSurf is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; version 2 of the License. + * + * NetSurf is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#ifdef WITH_FREETYPE_FONT_DRIVER + +#include +#include FT_CACHE_H + +#include "utils/nsoption.h" +#include "desktop/mouse.h" + +#include "atari/plot/plot.h" #include "atari/plot/font_freetype.h" #include "atari/findfile.h" diff --git a/atari/plot/font_internal.c b/atari/plot/font_internal.c index e3c806cfe..0a8619f38 100644 --- a/atari/plot/font_internal.c +++ b/atari/plot/font_internal.c @@ -19,12 +19,16 @@ #ifdef WITH_INTERNAL_FONT_DRIVER +#include + +#include "utils/utf8.h" +#include "utils/log.h" +#include "desktop/mouse.h" + #include "atari/plot/plot.h" #include "atari/plot/fontplot.h" #include "atari/plot/font_internal.h" -#include "utils/utf8.h" -#include "utils/log.h" extern unsigned long atari_plot_flags; extern int atari_plot_vdi_handle; diff --git a/atari/plot/fontplot.c b/atari/plot/fontplot.c index a33dd1f9a..3d5526bd4 100644 --- a/atari/plot/fontplot.c +++ b/atari/plot/fontplot.c @@ -16,6 +16,8 @@ * along with this program. If not, see . */ +#include "desktop/mouse.h" + #include "atari/plot/fontplot.h" const struct s_font_driver_table_entry font_driver_table[] = diff --git a/atari/plot/plot.c b/atari/plot/plot.c index feeb5f9f7..a0b99e5ae 100755 --- a/atari/plot/plot.c +++ b/atari/plot/plot.c @@ -30,9 +30,9 @@ #include "utils/utf8.h" #include "utils/utils.h" #include "desktop/plotters.h" +#include "desktop/mouse.h" #include "atari/bitmap.h" -#include "atari/gui.h" #include "utils/nsoption.h" #include "atari/plot/plot.h" diff --git a/atari/rootwin.c b/atari/rootwin.c index 0258bc2d2..544bb8a65 100755 --- a/atari/rootwin.c +++ b/atari/rootwin.c @@ -37,7 +37,6 @@ #include #include "utils/log.h" -#include "desktop/browser.h" #include "desktop/browser_private.h" #include "desktop/mouse.h" #include "desktop/plotters.h" diff --git a/atari/search.c b/atari/search.c index 072ba1d49..cb2770e88 100644 --- a/atari/search.c +++ b/atari/search.c @@ -27,7 +27,6 @@ #include "utils/log.h" #include "utils/messages.h" -#include "desktop/browser.h" #include "desktop/browser_private.h" #include "desktop/search.h" #include "desktop/gui_search.h" diff --git a/atari/search.h b/atari/search.h index 984fd3704..0f427d62c 100644 --- a/atari/search.h +++ b/atari/search.h @@ -1,52 +1,43 @@ -/* - * Copyright 2013 Ole Loots - * - * This file is part of NetSurf, http://www.netsurf-browser.org/ - * - * NetSurf is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; version 2 of the License. - * - * NetSurf is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - * - * Module Description: - * - * - * - */ - -#include "desktop/browser.h" -#include "desktop/search.h" - -#ifndef NS_ATARI_SEARCH_H -#define NS_ATARI_SEARCH_H - +/* + * Copyright 2013 Ole Loots + * + * This file is part of NetSurf, http://www.netsurf-browser.org/ + * + * NetSurf is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; version 2 of the License. + * + * NetSurf is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ + +#ifndef NS_ATARI_SEARCH_H +#define NS_ATARI_SEARCH_H + #define SEARCH_MAX_SLEN 24 struct gui_window; -struct browser_window; - -struct s_search_form_state -{ - char text[32]; +struct browser_window; + +struct s_search_form_state { + char text[32]; uint32_t flags; - bool back_avail; -}; - -struct s_search_form_session { - struct browser_window * bw; - struct s_search_form_state state; -}; - - -typedef struct s_search_form_session * SEARCH_FORM_SESSION; - + bool back_avail; +}; + +struct s_search_form_session { + struct browser_window *bw; + struct s_search_form_state state; +}; + +typedef struct s_search_form_session * SEARCH_FORM_SESSION; + struct s_search_form_session * nsatari_search_session_create(OBJECT * obj, struct browser_window *bw); @@ -56,5 +47,5 @@ void nsatari_search_session_destroy(struct s_search_form_session *s); void nsatari_search_perform(struct s_search_form_session *s, OBJECT *obj, search_flags_t f); void nsatari_search_restore_form( struct s_search_form_session *s, OBJECT *obj); - + #endif diff --git a/atari/statusbar.c b/atari/statusbar.c index 0730b7ef2..b10a95a0e 100755 --- a/atari/statusbar.c +++ b/atari/statusbar.c @@ -28,7 +28,6 @@ #include #include "utils/log.h" -#include "desktop/browser.h" #include "desktop/mouse.h" #include "desktop/plotters.h" @@ -36,7 +35,6 @@ #include "atari/statusbar.h" #include "atari/rootwin.h" #include "atari/misc.h" - #include "atari/res/netsurf.rsh" #include "atari/plot/plot.h" #include "atari/osspec.h" diff --git a/atari/toolbar.c b/atari/toolbar.c index e939be81c..9ce7d4b42 100644 --- a/atari/toolbar.c +++ b/atari/toolbar.c @@ -28,7 +28,9 @@ #include #include "utils/log.h" -#include "desktop/browser.h" +#include "utils/nsoption.h" +#include "utils/nsurl.h" +#include "utils/utf8.h" #include "desktop/browser_history.h" #include "desktop/browser_private.h" #include "desktop/mouse.h" @@ -36,24 +38,20 @@ #include "desktop/plotters.h" #include "desktop/tree.h" #include "desktop/hotlist.h" +#include "desktop/textarea.h" +#include "desktop/textinput.h" +#include "content/hlcache.h" -#include "utils/nsoption.h" -#include "utils/nsurl.h" -#include "utils/utf8.h" #include "atari/clipboard.h" #include "atari/gui.h" +#include "atari/search.h" #include "atari/toolbar.h" #include "atari/rootwin.h" - #include "atari/clipboard.h" #include "atari/misc.h" #include "atari/plot/plot.h" #include "cflib.h" #include "atari/res/netsurf.rsh" - -#include "desktop/textarea.h" -#include "desktop/textinput.h" -#include "content/hlcache.h" #include "atari/encoding.h" diff --git a/atari/toolbar.h b/atari/toolbar.h index 284376fcb..19063f906 100644 --- a/atari/toolbar.h +++ b/atari/toolbar.h @@ -22,9 +22,6 @@ #include #include -#include "desktop/textarea.h" -#include "desktop/browser.h" - struct s_toolbar; struct nsurl; diff --git a/atari/treeview.c b/atari/treeview.c index ce0112d67..2f99cbc8a 100644 --- a/atari/treeview.c +++ b/atari/treeview.c @@ -20,19 +20,18 @@ #include #include - #include "assert.h" #include "cflib.h" #include "utils/nsoption.h" +#include "utils/log.h" +#include "utils/messages.h" +#include "utils/utils.h" #include "content/urldb.h" -#include "desktop/browser.h" #include "desktop/plotters.h" #include "desktop/mouse.h" #include "desktop/treeview.h" -#include "utils/log.h" -#include "utils/messages.h" -#include "utils/utils.h" + #include "atari/gui.h" #include "atari/plot/plot.h" #include "atari/misc.h" -- cgit v1.2.3