diff options
Diffstat (limited to 'desktop/netsurf.c')
-rw-r--r-- | desktop/netsurf.c | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/desktop/netsurf.c b/desktop/netsurf.c index 7342ac443..4e6b6e085 100644 --- a/desktop/netsurf.c +++ b/desktop/netsurf.c @@ -40,6 +40,7 @@ #include "utils/utils.h" bool netsurf_quit = false; +bool netsurf_embedded = true; bool verbose_log = false; static void netsurf_init(int argc, char** argv); @@ -49,11 +50,22 @@ static void lib_init(void); /** - * Gui NetSurf main(). + * The regular main(), when not embedded */ int main(int argc, char** argv) { + netsurf_embedded = false; + return netsurf_main(argc, argv); +} + + +/** + * Gui NetSurf main(). + */ + +int netsurf_main(int argc, char** argv) +{ setbuf(stderr, NULL); netsurf_init(argc, argv); |