equal
deleted
inserted
replaced
142 } |
142 } |
143 pPager = sqlite3BtreePager(aNew->pBt); |
143 pPager = sqlite3BtreePager(aNew->pBt); |
144 sqlite3PagerLockingMode(pPager, db->dfltLockMode); |
144 sqlite3PagerLockingMode(pPager, db->dfltLockMode); |
145 sqlite3PagerJournalMode(pPager, db->dfltJournalMode); |
145 sqlite3PagerJournalMode(pPager, db->dfltJournalMode); |
146 } |
146 } |
|
147 aNew->safety_level = 3; |
147 aNew->zName = sqlite3DbStrDup(db, zName); |
148 aNew->zName = sqlite3DbStrDup(db, zName); |
148 aNew->safety_level = 3; |
149 if( rc==SQLITE_OK && aNew->zName==0 ){ |
|
150 rc = SQLITE_NOMEM; |
|
151 } |
149 |
152 |
150 #if SQLITE_HAS_CODEC |
153 #if SQLITE_HAS_CODEC |
151 { |
154 { |
152 extern int sqlite3CodecAttach(sqlite3*, int, const void*, int); |
155 extern int sqlite3CodecAttach(sqlite3*, int, const void*, int); |
153 extern void sqlite3CodecGetKey(sqlite3*, int, void**, int*); |
156 extern void sqlite3CodecGetKey(sqlite3*, int, void**, int*); |