  #endif
  #endif
  
+@@ -751,31 +749,6 @@ void gui_quit(void)
+ }
+ 
+ 
+-
+-struct gui_download_window *gui_download_window_create(download_context *ctx,
+-		struct gui_window *gui)
+-{
+-	return NULL;
+-}
+-
+-
+-nserror gui_download_window_data(struct gui_download_window *dw, 
+-		const char *data, unsigned int size)
+-{
+-	return NSERROR_OK;
+-}
+-
+-
+-void gui_download_window_error(struct gui_download_window *dw,
+-		const char *error_msg)
+-{
+-}
+-
+-
+-void gui_download_window_done(struct gui_download_window *dw)
+-{
+-}
+-
+ #if 0 /* GTK */
+ static void nsbeos_select_menu_clicked(BCheckMenuItem *checkmenuitem,
+ 					gpointer user_data) 
 diff --git a/beos/login.cpp b/beos/login.cpp
 index 32860de..90cadde 100644
 --- a/beos/login.cpp

   ifeq ($(HOST),beos)
     CFLAGS += -I$(PREFIX)/include
     LDFLAGS += -L$(PREFIX)/lib
@@ -100,7 +101,7 @@ RDEF_IMP_BEOS := $(addprefix $(OBJROOT)/,$(subst /,_,$(RDEF_IMP_BEOS)))
 
 RDEP_BEOS := \
 	adblock.css beosdefault.css default.css internal.css quirks.css	\

 		return false;
 	}
diff --git a/beos/gui.cpp b/beos/gui.cpp
index b275616..d951c6c 100644
--- a/beos/gui.cpp
+++ b/beos/gui.cpp
@@ -450,7 +450,6 @@ static void gui_init2(int argc, char** argv)
