diff options
Diffstat (limited to 'src/vdbeaux.c')
-rw-r--r-- | src/vdbeaux.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/vdbeaux.c b/src/vdbeaux.c index 5b58588a6..55cb88ab3 100644 --- a/src/vdbeaux.c +++ b/src/vdbeaux.c @@ -115,15 +115,13 @@ static void resizeOpArray(Vdbe *p, int N){ VdbeOp *pNew; int nNew = N + 100*(!runMode); int oldSize = p->nOpAlloc; - pNew = sqlite3_realloc(p->aOp, nNew*sizeof(Op)); + pNew = sqlite3DbRealloc(p->db, p->aOp, nNew*sizeof(Op)); if( pNew ){ p->nOpAlloc = nNew; p->aOp = pNew; if( nNew>oldSize ){ memset(&p->aOp[oldSize], 0, (nNew-oldSize)*sizeof(Op)); } - }else{ - p->db->mallocFailed = 1; } } } |