]> pd.if.org Git - btree/commitdiff
Fix bug in bt_mgr to create a new btree file on file-systems.
authorunknown <karl@E04.petzent.com>
Tue, 9 Sep 2014 20:17:12 +0000 (13:17 -0700)
committerunknown <karl@E04.petzent.com>
Tue, 9 Sep 2014 20:17:12 +0000 (13:17 -0700)
threadskv5.c

index b5df26d617fe1e242a86a87a593163ae94878553..b88554afc70bdc76bbef30466d527078c9162c50 100644 (file)
@@ -905,6 +905,8 @@ SYSTEM_INFO sysinfo[1];
                        return free(mgr), free(latchmgr), NULL;
        } else if( mode == BT_ro )
                return free(latchmgr), bt_mgrclose (mgr), NULL;
                        return free(mgr), free(latchmgr), NULL;
        } else if( mode == BT_ro )
                return free(latchmgr), bt_mgrclose (mgr), NULL;
+       else
+               initit = 1;
 #else
        latchmgr = VirtualAlloc(NULL, BT_maxpage, MEM_COMMIT, PAGE_READWRITE);
        size = GetFileSize(mgr->idx, amt);
 #else
        latchmgr = VirtualAlloc(NULL, BT_maxpage, MEM_COMMIT, PAGE_READWRITE);
        size = GetFileSize(mgr->idx, amt);