diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2010-03-29 16:59:30 +0000 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2010-03-29 16:59:30 +0000 |
commit | 7e6752726790043bc14c1843690cf9c7d32a6bc6 (patch) | |
tree | b8d51521208881c8c68c4ec7541eb1c966bda020 /amiga/gui.c | |
parent | 99dee5e3d090a8cd03d1f786fe903b699aa2ac09 (diff) | |
download | netsurf-7e6752726790043bc14c1843690cf9c7d32a6bc6.tar.gz netsurf-7e6752726790043bc14c1843690cf9c7d32a6bc6.tar.bz2 |
first part of initialisation refactor move gui_init2 into frontends
svn path=/trunk/netsurf/; revision=10202
Diffstat (limited to 'amiga/gui.c')
-rwxr-xr-x | amiga/gui.c | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/amiga/gui.c b/amiga/gui.c index 52484930e..d45436828 100755 --- a/amiga/gui.c +++ b/amiga/gui.c @@ -400,18 +400,6 @@ void ami_amiupdate(void) /* end Amiupdate */ } -/** Normal entry point from OS */ -int main(int argc, char** argv) -{ - setbuf(stderr, NULL); - - netsurf_init(argc, argv); - netsurf_main_loop(); - netsurf_exit(); - - return 0; -} - void gui_init(int argc, char** argv) { BPTR lock = 0; @@ -546,7 +534,7 @@ void ami_openscreenfirst(void) if(!browserglob.bm) ami_init_layers(&browserglob, 0, 0); } -void gui_init2(int argc, char** argv) +static void gui_init2(int argc, char** argv) { struct browser_window *bw = NULL; long rarray[] = {0,0}; @@ -693,6 +681,22 @@ void gui_init2(int argc, char** argv) bw = browser_window_create(option_homepage_url, 0, 0, true,false); } +/** Normal entry point from OS */ +int main(int argc, char** argv) +{ + setbuf(stderr, NULL); + + netsurf_init(argc, argv); + + gui_init2(argc, argv); + + netsurf_main_loop(); + + netsurf_exit(); + + return 0; +} + int ami_key_to_nskey(ULONG keycode, struct InputEvent *ie) { int nskey = 0, chars; |