doxygen: prevent GPL license block from being parsed as doxygen comment.
[blender.git] / source / blender / windowmanager / intern / wm_init_exit.c
index 19bb92d..647bad4 100644 (file)
@@ -1,4 +1,4 @@
-/**
+/*
  * $Id$
  *
  * ***** BEGIN GPL LICENSE BLOCK *****
@@ -112,7 +112,7 @@ static void wm_free_reports(bContext *C)
 
 
 /* only called once, for startup */
-void WM_init(bContext *C, int argc, char **argv)
+void WM_init(bContext *C, int argc, const char **argv)
 {
 
        if (!G.background) {
@@ -136,7 +136,7 @@ void WM_init(bContext *C, int argc, char **argv)
        BLF_lang_init();
        
        /* get the default database, plus a wm */
-       WM_read_homefile(C, NULL);
+       WM_read_homefile(C, NULL, G.factory_startup);
 
        /* note: there is a bug where python needs initializing before loading the
         * startup.blend because it may contain PyDrivers. It also needs to be after
@@ -175,10 +175,13 @@ void WM_init(bContext *C, int argc, char **argv)
        
        G.ndofdevice = -1;      /* XXX bad initializer, needs set otherwise buttons show! */
        
-       read_history();
+       WM_read_history();
 
+       /* allow a path of "", this is what happens when making a new file */
+       /*
        if(G.main->name[0] == 0)
                BLI_make_file_string("/", G.main->name, BLI_getDefaultDocumentFolder(), "untitled.blend");
+       */
 
        BLI_strncpy(G.lib, G.main->name, FILE_MAX);