From 9d9cb291c746c16e52234d0cc8439cc948b87e67 Mon Sep 17 00:00:00 2001 From: Chris Young Date: Sun, 24 Aug 2008 17:17:33 +0000 Subject: Fix gui_browser_window_create and browser_window_create functions for new new_tab parameter. svn path=/trunk/netsurf/; revision=5196 --- amiga/gui.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'amiga') diff --git a/amiga/gui.c b/amiga/gui.c index 557dcae0a..2694bc5c9 100755 --- a/amiga/gui.c +++ b/amiga/gui.c @@ -276,7 +276,7 @@ void gui_init2(int argc, char** argv) SA_LikeWorkbench,TRUE, TAG_DONE); - bw = browser_window_create(option_homepage_url, 0, 0, true); // curbw = temp + bw = browser_window_create(option_homepage_url, 0, 0, true,false); // curbw = temp } void ami_get_msg(void) @@ -445,7 +445,7 @@ void ami_get_msg(void) struct browser_window *bw; case 0: // new window - bw = browser_window_create(gwin->bw->current_content->url, 0, 0, true); + bw = browser_window_create(gwin->bw->current_content->url, 0, 0, true, false); break; case 2: // close @@ -660,8 +660,10 @@ struct NewMenu *ami_create_menu(ULONG type) } struct gui_window *gui_create_browser_window(struct browser_window *bw, - struct browser_window *clone) + struct browser_window *clone, bool new_tab) { +// tabs are ignored for the moment + struct gui_window *gwin = NULL; bool closegadg=TRUE; struct NewMenu *menu = ami_create_menu(bw->browser_window_type); @@ -1391,7 +1393,7 @@ bool gui_add_to_clipboard(const char *text, size_t length, bool space) { char *buffer; utf8_to_local_encoding(text,length,&buffer); - WriteChunkBytes(iffh,buffer,strlen(buffer)); + if(buffer) WriteChunkBytes(iffh,buffer,strlen(buffer)); ami_utf8_free(buffer); return true; } -- cgit v1.2.3