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/backup.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/backup.c')
-rw-r--r-- | src/backup.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backup.c b/src/backup.c index 1c282242d..455671a1a 100644 --- a/src/backup.c +++ b/src/backup.c @@ -88,7 +88,7 @@ static Btree *findBtree(sqlite3 *pErrorDb, sqlite3 *pDb, const char *zDb){ pParse = sqlite3StackAllocZero(pErrorDb, sizeof(*pParse)); if( pParse==0 ){ sqlite3ErrorWithMsg(pErrorDb, SQLITE_NOMEM, "out of memory"); - rc = SQLITE_NOMEM; + rc = SQLITE_NOMEM_BKPT; }else{ pParse->db = pDb; if( sqlite3OpenTempDatabase(pParse) ){ @@ -182,7 +182,7 @@ sqlite3_backup *sqlite3_backup_init( ** sqlite3_backup_finish(). */ p = (sqlite3_backup *)sqlite3MallocZero(sizeof(sqlite3_backup)); if( !p ){ - sqlite3Error(pDestDb, SQLITE_NOMEM); + sqlite3Error(pDestDb, SQLITE_NOMEM_BKPT); } } @@ -581,7 +581,7 @@ int sqlite3_backup_step(sqlite3_backup *p, int nPage){ } if( rc==SQLITE_IOERR_NOMEM ){ - rc = SQLITE_NOMEM; + rc = SQLITE_NOMEM_BKPT; } p->rc = rc; } |