aboutsummaryrefslogtreecommitdiff
path: root/src/vdbeapi.c
diff options
context:
space:
mode:
authordrh <>2022-04-01 19:13:39 +0000
committerdrh <>2022-04-01 19:13:39 +0000
commit35e9e350cac291b64023e93b3fc886abc112c758 (patch)
treea0c4d4cfa90579d89eeba30e47db8fbba7244f6a /src/vdbeapi.c
parenta24832b7b2ca8e10705448d04d4d0ca38e41a0bd (diff)
downloadsqlite-35e9e350cac291b64023e93b3fc886abc112c758.tar.gz
sqlite-35e9e350cac291b64023e93b3fc886abc112c758.zip
There is no need for sqlite3_step() to check for an OOM condition prior
to starting up. FossilOrigin-Name: 44be7f46ba89289683ed0e123169ca9adb1018de03071d66de480c910a23d074
Diffstat (limited to 'src/vdbeapi.c')
-rw-r--r--src/vdbeapi.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/vdbeapi.c b/src/vdbeapi.c
index b07211177..9a5d01682 100644
--- a/src/vdbeapi.c
+++ b/src/vdbeapi.c
@@ -642,14 +642,8 @@ static int sqlite3Step(Vdbe *p){
sqlite3 *db;
int rc;
- /* Check that malloc() has not failed. If it has, return early. */
- db = p->db;
- if( db->mallocFailed ){
- p->rc = SQLITE_NOMEM;
- return SQLITE_NOMEM_BKPT;
- }
-
assert(p);
+ db = p->db;
if( p->eVdbeState!=VDBE_RUN_STATE ){
restart_step:
if( p->eVdbeState==VDBE_READY_STATE ){