diff options
author | mistachkin <mistachkin@noemail.net> | 2016-02-13 23:43:46 +0000 |
---|---|---|
committer | mistachkin <mistachkin@noemail.net> | 2016-02-13 23:43:46 +0000 |
commit | fad3039c51e1c500d489568b6e726353fa82fb1e (patch) | |
tree | 801352436c8975e7da7ba1a7c16bbba48072cdcf /src/utf.c | |
parent | e75a9eb9bbf2e2934e292b475088f447191f9cf4 (diff) | |
download | sqlite-fad3039c51e1c500d489568b6e726353fa82fb1e.tar.gz sqlite-fad3039c51e1c500d489568b6e726353fa82fb1e.zip |
Enhance ability to debug out-of-memory errors.
FossilOrigin-Name: 6a9c4a3ebfb7cc0738ef6634440ccab44a21ff28
Diffstat (limited to 'src/utf.c')
-rw-r--r-- | src/utf.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -231,7 +231,7 @@ SQLITE_NOINLINE int sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc){ rc = sqlite3VdbeMemMakeWriteable(pMem); if( rc!=SQLITE_OK ){ assert( rc==SQLITE_NOMEM ); - return SQLITE_NOMEM; + return SQLITE_NOMEM_BKPT; } zIn = (u8*)pMem->z; zTerm = &zIn[pMem->n&~1]; @@ -273,7 +273,7 @@ SQLITE_NOINLINE int sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc){ zTerm = &zIn[pMem->n]; zOut = sqlite3DbMallocRaw(pMem->db, len); if( !zOut ){ - return SQLITE_NOMEM; + return SQLITE_NOMEM_BKPT; } z = zOut; |