diff options
Diffstat (limited to 'desktop')
-rw-r--r-- | desktop/gui.h | 2 | ||||
-rw-r--r-- | desktop/netsurf.c | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/desktop/gui.h b/desktop/gui.h index fbb4f8525..1db455c6f 100644 --- a/desktop/gui.h +++ b/desktop/gui.h @@ -26,7 +26,7 @@ typedef enum { GUI_POINTER_DEFAULT, GUI_POINTER_POINT, GUI_POINTER_CARET, #include "netsurf/desktop/browser.h" void gui_init(int argc, char** argv); -void gui_init2(void); +void gui_init2(int argc, char** argv); void gui_multitask(void); void gui_poll(bool active); void gui_quit(void); diff --git a/desktop/netsurf.c b/desktop/netsurf.c index 24583daa8..06b105a23 100644 --- a/desktop/netsurf.c +++ b/desktop/netsurf.c @@ -9,6 +9,7 @@ #include <locale.h> #include <stdbool.h> +#include <stdio.h> #include <stdlib.h> #include <sys/utsname.h> #include "netsurf/utils/config.h" @@ -35,6 +36,7 @@ static void lib_init(void); int main(int argc, char** argv) { + setbuf(stderr, NULL); netsurf_init(argc, argv); while (!netsurf_quit) @@ -75,7 +77,7 @@ void netsurf_init(int argc, char** argv) setlocale(LC_ALL, ""); fetch_init(); fetchcache_init(); - gui_init2(); + gui_init2(argc, argv); } /** |