Lines Matching defs:SQLITE_NOMEM
767 #define SQLITE_NOMEM 7 /* A malloc() failed */
3092 ** memory allocation fails, then SQLITE_NOMEM is returned.
4430 ** in a single prepared statement, an SQLITE_NOMEM error is returned.</dd>)^
5009 ** index is out of range. ^[SQLITE_NOMEM] is returned if malloc() fails.
6861 ** or [SQLITE_NOMEM] if memory could not be allocated. The value of the
6898 ** [SQLITE_NOMEM], [SQLITE_BUSY], and [SQLITE_INTERRUPT]) then the
7319 ** an [SQLITE_NOMEM] error. In other words, the soft heap limit
8749 ** silently reject new text, always return SQLITE_NOMEM from
8827 ** [SQLITE_NOMEM] following any out-of-memory error, or
9528 ** [SQLITE_NOMEM], [SQLITE_BUSY], [SQLITE_LOCKED], or an
9550 ** [SQLITE_IOERR_ACCESS | SQLITE_IOERR_XXX], [SQLITE_NOMEM], or
10430 ** some other value, such as SQLITE_NOMEM, in the event of a malfunction.
10860 ** This function may also return SQLITE_NOMEM. If it is called with the
11318 ** error code (e.g. SQLITE_NOMEM) is returned.
11486 ** occurs, an SQLite error code (e.g. SQLITE_NOMEM) is returned.
11881 ** SQLITE_NOMEM.
12082 ** [SQLITE_NOMEM] in [sqlite3changeset_new()]) then an error code corresponding
12201 ** (i.e. SQLITE_NOMEM) is returned and *pp is set to NULL.
12334 ** occurs during processing, this function returns SQLITE_NOMEM.
12840 ** occurs, return an SQLite error code (e.g. SQLITE_NOMEM) and set (*ppNew)
13224 ** an error code (i.e. SQLITE_NOMEM) if an error occurs.
13241 ** error code (i.e. SQLITE_NOMEM) if an error occurs.
20107 u8 accError; /* SQLITE_NOMEM or SQLITE_TOOBIG */
20538 # define SQLITE_NOMEM_BKPT SQLITE_NOMEM
26177 ** confuses the test scripts - the COMMIT command returns SQLITE_NOMEM
26507 ** SQLITE_NOMEM) to the user. However, sometimes a fault is not necessarily
26774 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes of memory", nByte);
26787 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes of memory", nByte);
26844 sqlite3_log(SQLITE_NOMEM,
26860 sqlite3_log(SQLITE_NOMEM,
28405 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes", nByte);
31077 pParse->rc = SQLITE_NOMEM;
31106 sqlite3Error(db, SQLITE_NOMEM);
31119 ** invocation SQLITE_NOMEM is returned instead.
31122 ** returned by sqlite3_errcode()) is set to SQLITE_NOMEM.
31250 assert( eError==SQLITE_NOMEM || eError==SQLITE_TOOBIG );
31290 sqlite3StrAccumSetError(pAccum, SQLITE_NOMEM);
32091 testcase(p->accError==SQLITE_NOMEM);
32125 sqlite3StrAccumSetError(p, SQLITE_NOMEM);
32199 sqlite3StrAccumSetError(p, SQLITE_NOMEM);
32234 ** an SQLITE_NOMEM error.
32237 0, 0, 0, 0, 0, SQLITE_NOMEM, 0
32255 return p ? p->accError : SQLITE_NOMEM;
32333 if( acc.accError==SQLITE_NOMEM ){
34586 assert( rc==SQLITE_NOMEM );
35166 pParse->rc = SQLITE_NOMEM;
37896 if( aTxt==0 ) return SQLITE_NOMEM;
38218 return SQLITE_NOMEM;
42072 ** SQLITE_OK is returned. If an error occurs, either SQLITE_NOMEM
46033 if( rc!=SQLITE_OK && rc!=SQLITE_NOMEM && tryOldLockPath ){
46098 ** or SQLITE_NOMEM if unable to obtain memory.
47898 ** of SQLITE_NOMEM, SQLITE_ERROR, or SQLITE_NOTFOUND will be returned. The
47918 sqlite3_log(SQLITE_NOMEM, "failed to HeapCompact (no space), heap=%p",
48135 sqlite3_log(SQLITE_NOMEM, "failed to HeapAlloc %u bytes (%lu), heap=%p",
48156 sqlite3_log(SQLITE_NOMEM, "failed to HeapFree block %p (%lu), heap=%p",
48182 sqlite3_log(SQLITE_NOMEM, "failed to %s %u bytes (%lu), heap=%p",
48206 sqlite3_log(SQLITE_NOMEM, "failed to HeapSize block %p (%lu), heap=%p",
48242 sqlite3_log(SQLITE_NOMEM,
48254 sqlite3_log(SQLITE_NOMEM,
48286 sqlite3_log(SQLITE_NOMEM, "failed to HeapDestroy (%lu), heap=%p",
53438 return SQLITE_NOMEM;
53445 return SQLITE_NOMEM;
53459 return SQLITE_NOMEM;
53471 return SQLITE_NOMEM;
53659 rc = zSql ? sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0) : SQLITE_NOMEM;
53736 rc = SQLITE_NOMEM;
58916 ** or SQLITE_NOMEM if a malloc failure occurs.
58926 testcase( rc==SQLITE_NOMEM );
58927 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
59385 ** SQLITE_NOMEM is returned.
59626 ** fails, SQLITE_NOMEM is returned. Otherwise, if no IO or malloc errors
60843 ** fails, SQLITE_NOMEM is returned and the page size remains unchanged.
61624 ** SQLITE_NOMEM if a malloc fails while setting a bit in a savepoint
61812 ** and error code returned. This function may return SQLITE_NOMEM
62689 testcase( rc==SQLITE_NOMEM );
62692 testcase( rc==SQLITE_NOMEM );
62908 ** SQLITE_NOMEM if the attempt to allocate Pager.pInJournal fails, or
63114 testcase( rc==SQLITE_NOMEM );
63115 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
63117 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
63311 ** If an error occurs, SQLITE_NOMEM or an IO error code is returned
63884 || rc==SQLITE_NOMEM || (rc&0xFF)==SQLITE_IOERR
63995 ** If a memory allocation fails, SQLITE_NOMEM is returned. If an error
64009 /* Grow the Pager.aSavepoint array using realloc(). Return SQLITE_NOMEM
64083 ** This function may return SQLITE_NOMEM if a memory allocation fails,
64235 ** This function may return SQLITE_NOMEM or an IO error code if an error
64275 ** may return SQLITE_NOMEM.
65693 if( iPage>0 && sqlite3FaultSim(600) ) rc = SQLITE_NOMEM;
68225 rc = SQLITE_NOMEM;
70213 int rc; /* SQLITE_OK, SQLITE_NOMEM, or SQLITE_INTERRUPT */
70941 ** SQLITE_OK is returned if the lock is added successfully. SQLITE_NOMEM
73807 ** SQLITE_BUSY is returned if the database is locked. SQLITE_NOMEM
76645 && (pIdxKey->errCode!=SQLITE_NOMEM || pCur->pBtree->db->mallocFailed)
78679 ** SQLITE_NOMEM.
80125 rc = SQLITE_NOMEM;
81010 pCheck->rc = SQLITE_NOMEM;
81064 if( pCheck->errMsg.accError==SQLITE_NOMEM ){
81131 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ) checkOom(pCheck);
81328 if( rc==SQLITE_IOERR_NOMEM ) pCheck->rc = SQLITE_NOMEM;
82373 if( p->bDestLocked==0 && rc==SQLITE_OK && setDestPgsz(p)==SQLITE_NOMEM ){
82374 rc = SQLITE_NOMEM;
82982 ** SQLITE_NOMEM may be returned if a malloc() fails during conversion
83005 /* MemTranslate() may return SQLITE_OK or SQLITE_NOMEM. If NOMEM is returned,
83009 assert(rc==SQLITE_OK || rc==SQLITE_NOMEM);
83011 assert(rc==SQLITE_NOMEM || pMem->enc==desiredEnc);
83084 ** Return SQLITE_OK on success or an error code (probably SQLITE_NOMEM)
83157 ** Return SQLITE_OK on success or SQLITE_NOMEM if malloc fails.
83164 if( ExpandBlob(pMem) ) return SQLITE_NOMEM;
83786 ** Return SQLITE_OK on success and SQLITE_NOMEM if a memory allocation
83796 if( p==0 ) return SQLITE_NOMEM;
84997 ** SQLITE_NOMEM. In this case Vdbe.aOp and Vdbe.nOpAlloc remain
85024 return SQLITE_NOMEM;
86644 if( (x.accError & SQLITE_NOMEM)!=0 && db!=0 ){
86837 if( (x.accError & SQLITE_NOMEM)!=0 ){
87234 assert( p->rc==SQLITE_OK || p->rc==SQLITE_BUSY || p->rc==SQLITE_NOMEM );
87242 if( p->rc==SQLITE_NOMEM ){
87299 p->rc = SQLITE_NOMEM;
88128 ** SQLITE_NOMEM
88158 isSpecialError = mrc==SQLITE_NOMEM
88179 if( (mrc==SQLITE_NOMEM || mrc==SQLITE_FULL) && p->usesStmtJournal ){
89262 u8 *prcErr /* If an OOM occurs, set to SQLITE_NOMEM */
89537 ** pPKey2->errCode is set to SQLITE_NOMEM and, if it is not NULL, the
90778 ** SQLITE_TOOBIG and SQLITE_NOMEM */
90779 assert( rc==SQLITE_NOMEM );
91070 /* An SQLITE_NOMEM error. */
91253 if( SQLITE_NOMEM==sqlite3ApiExit(p->db, p->rc) ){
91432 rc = SQLITE_NOMEM;
91706 ** code of statement pStmt set to SQLITE_NOMEM.
91723 ** SQLITE_NOMEM. The next call to _step() (if any) will return SQLITE_ERROR
92571 if( !p->pUnpacked ) rc = SQLITE_NOMEM;
92692 rc = SQLITE_NOMEM;
92713 rc = SQLITE_NOMEM;
93061 if( SQLITE_NOMEM==sqlite3VdbeChangeEncoding(&utf8, SQLITE_UTF8) ){
93062 out.accError = SQLITE_NOMEM;
93850 if( pC->pCache==0 ) return SQLITE_NOMEM;
93862 if( pBuf==0 ) return SQLITE_NOMEM;
93961 if( p->rc==SQLITE_NOMEM ){
96295 if( rc==SQLITE_NOMEM ) goto no_mem;
98424 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
100086 if( rc==SQLITE_NOMEM ) goto no_mem;
100164 if( rc==SQLITE_NOMEM ){
103583 ** to SQLITE_NOMEM.
104131 ** if no allocation was required), or SQLITE_NOMEM otherwise.
104200 ** SQLITE_OK if successful, or an SQLite error code (i.e. SQLITE_NOMEM) if
104246 || pTask->pUnpacked->errCode==SQLITE_NOMEM
105525 ** If an error occurs, return an SQLite error code (i.e. SQLITE_NOMEM).
105665 if( pNew==0 ) return SQLITE_NOMEM;
105689 if( pCur==0 ) return SQLITE_NOMEM;
105921 rc = SQLITE_NOMEM;
116532 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
117286 return SQLITE_NOMEM;
117296 if( db->mallocFailed ) rc = SQLITE_NOMEM;
117353 return SQLITE_NOMEM;
117422 rc = SQLITE_NOMEM;
117487 rc = SQLITE_NOMEM;
117518 rc = SQLITE_NOMEM;
117549 rc = SQLITE_NOMEM;
117692 rc = (db->mallocFailed ? SQLITE_NOMEM : sParse.rc);
118083 rc = (db->mallocFailed ? SQLITE_NOMEM : sParse.rc);
120466 if( rc==SQLITE_NOMEM ){
120600 rc = SQLITE_NOMEM;
120649 if( rc==SQLITE_NOMEM ) sqlite3OomFault(db);
120726 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
121517 if( db->mallocFailed ) pParse->rc = SQLITE_NOMEM;
123550 ** on success and SQLITE_NOMEM on an OOM error.
126598 if( SQLITE_NOMEM==sqlite3BtreeSetPageSize(pBt, db->nextPagesize, 0, 0) ){
130773 sqlite3StrAccumSetError(&pGCC->str, SQLITE_NOMEM);
130855 }else if( pAccum->accError==SQLITE_NOMEM ){
130876 assert( rc==SQLITE_NOMEM || rc==SQLITE_OK );
130877 if( rc==SQLITE_NOMEM ){
136401 sqlite3Error(db, SQLITE_NOMEM);
139317 if( SQLITE_NOMEM==sqlite3BtreeSetPageSize(pBt, db->nextPagesize,0,0) ){
141553 rc = SQLITE_NOMEM;
141626 if( pCsr==0 ) return SQLITE_NOMEM;
141695 return SQLITE_NOMEM;
141709 if( zSql==0 ) return SQLITE_NOMEM;
141957 if( rc==SQLITE_NOMEM ){
142202 if( rc==SQLITE_OK || ((db->flags&SQLITE_NoSchemaError) && rc!=SQLITE_NOMEM)){
142229 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
142319 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
142321 pParse->rc = SQLITE_NOMEM;
142519 db->errCode = rc = SQLITE_NOMEM;
142708 if( rc==SQLITE_NOMEM ){
145073 ** store NULL in *paCol and 0 in *pnCol and return SQLITE_NOMEM.
148779 ** SQLITE_NOMEM.
148787 if( pTab==0 ) return SQLITE_NOMEM;
151653 db->errCode = SQLITE_NOMEM;
151682 db->errCode = SQLITE_NOMEM;
155045 if( z==0 ) return SQLITE_NOMEM;
156010 if( rc==SQLITE_NOMEM ) sqlite3OomFault(db);
156122 ** more v-table. Return SQLITE_NOMEM if a malloc fails, or SQLITE_OK otherwise.
163672 if( rc==SQLITE_NOMEM ){
166744 testcase( rc==SQLITE_NOMEM && sCur.n>0 );
167338 ** Return SQLITE_OK on success or SQLITE_NOMEM of a memory allocation
170331 return sqlite3ErrorToParser(db, SQLITE_NOMEM);
170437 ** pParse->nErr will be set, so if SQLITE_NOMEM is set, we will get
170439 rc = SQLITE_NOMEM;
170454 if( db->mallocFailed ) rc = SQLITE_NOMEM;
181315 case SQLITE_NOMEM: zName = "SQLITE_NOMEM"; break;
181419 /* SQLITE_NOMEM */ "out of memory",
181962 if( zCopy==0 ) return SQLITE_NOMEM;
183242 if( rc==SQLITE_NOMEM ) sqlite3OomFault(db);
183342 assert( db!=0 || (rc&0xff)==SQLITE_NOMEM );
183343 if( (rc&0xff)==SQLITE_NOMEM ){
183408 assert( *ppDb || rc==SQLITE_NOMEM );
183580 return SQLITE_NOMEM;
183621 ** SQLITE_MISUSE, SQLITE_CANTOPEN, SQLITE_NOMEM and possibly other error
183658 return sqlite3ReportError(SQLITE_NOMEM, lineno, "OOM");
186736 *pRc = SQLITE_NOMEM;
186807 rc = SQLITE_NOMEM;
186857 if( zContentCols==0 ) rc = SQLITE_NOMEM;
186912 rc = SQLITE_NOMEM;
186980 if( z==0 ) *pRc = SQLITE_NOMEM;
187035 ** by this function, NULL is returned and *pRc is set to SQLITE_NOMEM. If
187092 ** by this function, NULL is returned and *pRc is set to SQLITE_NOMEM. If
187198 return SQLITE_NOMEM;
187245 ** variables are undefined. Or, if an OOM is encountered, SQLITE_NOMEM is
187263 rc = SQLITE_NOMEM;
187290 rc = SQLITE_NOMEM;
187379 rc = SQLITE_NOMEM;
187426 rc = SQLITE_NOMEM;
187570 rc = SQLITE_NOMEM;
187898 ** if the allocation fails, return SQLITE_NOMEM.
187902 return SQLITE_NOMEM;
187973 if( !zSql ) return SQLITE_NOMEM;
188036 ** If an OOM error occurs, SQLITE_NOMEM is returned. Otherwise, SQLITE_OK.
188101 rc = SQLITE_NOMEM;
188791 if( !aOut ) return SQLITE_NOMEM;
188863 if( aOut==0 ) return SQLITE_NOMEM;
188961 ** If an OOM error occurs, return SQLITE_NOMEM. In this case it is
189017 ** SQLite error code (SQLITE_NOMEM) if an error occurs.
189048 return SQLITE_NOMEM;
189102 return SQLITE_NOMEM;
189256 int rc = SQLITE_NOMEM; /* Return code */
189506 return SQLITE_NOMEM;
189553 rc = SQLITE_NOMEM;
189730 rc = SQLITE_NOMEM;
190100 rc = SQLITE_NOMEM;
190181 if( *pzErr==0 ) rc = SQLITE_NOMEM;
190288 rc = SQLITE_NOMEM;
190306 rc = SQLITE_NOMEM;
190410 ** SQLITE_OK is returned if successful, or SQLITE_NOMEM if an error occurs.
190589 return SQLITE_NOMEM;
190956 if( !aDoclist ) return SQLITE_NOMEM;
191355 rc = SQLITE_NOMEM;
191673 *pRc = SQLITE_NOMEM;
191984 if( pExpr->aMI==0 ) return SQLITE_NOMEM;
192444 if( !p ) return SQLITE_NOMEM;
192567 if( !pCsr ) return SQLITE_NOMEM;
192596 if( aNew==0 ) return SQLITE_NOMEM;
192639 if( fts3auxGrowStatArray(pCsr, 2) ) return SQLITE_NOMEM;
192690 if( fts3auxGrowStatArray(pCsr, iCol+2) ) return SQLITE_NOMEM;
192766 if( pCsr->filter.zTerm==0 ) return SQLITE_NOMEM;
192773 if( pCsr->zStop==0 ) return SQLITE_NOMEM;
193075 ** Return SQLITE_OK if successful, or SQLITE_NOMEM if a memory allocation
193110 rc = SQLITE_NOMEM;
193173 ** allocated Fts3Expr structure. Otherwise, either SQLITE_NOMEM (out of memory
193284 return SQLITE_NOMEM;
193291 ** Returns an SQLite error code. SQLITE_OK if everything works, SQLITE_NOMEM
193365 return SQLITE_NOMEM;
193511 ** bytes read from buffer z. Otherwise, *ppExpr is set to 0 and SQLITE_NOMEM
193545 rc = SQLITE_NOMEM;
193579 rc = SQLITE_NOMEM;
193704 rc = SQLITE_NOMEM;
193908 ** occurs, either SQLITE_NOMEM (out-of-memory error) or SQLITE_ERROR (parse
194110 if( rc==SQLITE_NOMEM ){
194144 if( rc!=SQLITE_OK && rc!=SQLITE_NOMEM ){
194147 }else if( rc==SQLITE_NOMEM || !(zBuf = exprToString(pExpr, 0)) ){
194653 if( t==NULL ) return SQLITE_NOMEM;
194683 if( c==NULL ) return SQLITE_NOMEM;
195209 if( !pNew ) return SQLITE_NOMEM;
195428 if( !zCopy ) return SQLITE_NOMEM;
195453 return SQLITE_NOMEM;
195742 rc = SQLITE_NOMEM;
195840 if( t==NULL ) return SQLITE_NOMEM;
195895 if( c==NULL ) return SQLITE_NOMEM;
195961 if( !pNew ) return SQLITE_NOMEM;
196136 rc = SQLITE_NOMEM;
196208 rc = SQLITE_NOMEM;
196278 return SQLITE_NOMEM;
196361 rc = SQLITE_NOMEM;
196883 rc = SQLITE_NOMEM;
197125 return SQLITE_NOMEM;
197137 return SQLITE_NOMEM;
197155 ** If an OOM error occurs, *pRc is set to SQLITE_NOMEM before returning.
197243 rc = SQLITE_NOMEM;
197685 if( 0==p->zSegmentsTbl ) return SQLITE_NOMEM;
197698 rc = SQLITE_NOMEM;
197814 if( !pReader->zTerm ) return SQLITE_NOMEM;
197822 if( !aCopy ) return SQLITE_NOMEM;
197879 return SQLITE_NOMEM;
198110 return SQLITE_NOMEM;
198204 rc = SQLITE_NOMEM;
198243 rc = SQLITE_NOMEM;
198459 if( !zEnd ) return SQLITE_NOMEM;
198536 return SQLITE_NOMEM;
198554 return SQLITE_NOMEM;
198580 return SQLITE_NOMEM;
198726 if( !pWriter ) return SQLITE_NOMEM;
198732 if( !pWriter->aData ) return SQLITE_NOMEM;
198807 if( !aNew ) return SQLITE_NOMEM;
198833 return SQLITE_NOMEM;
199134 ** trying to resize the buffer, return SQLITE_NOMEM.
199145 if( !pNew ) return SQLITE_NOMEM;
199345 return SQLITE_NOMEM;
199882 *pRC = SQLITE_NOMEM;
199932 *pRC = SQLITE_NOMEM;
200046 rc = SQLITE_NOMEM;
200056 rc = SQLITE_NOMEM;
200128 rc = SQLITE_NOMEM;
200224 ** If an OOM error occurs, set *pRc to SQLITE_NOMEM and leave pBlob->a
200236 *pRc = SQLITE_NOMEM;
200245 ** Return an error code if an error occurs (SQLITE_NOMEM is possible).
200765 return nRoot ? SQLITE_NOMEM : FTS_CORRUPT_VTAB;
201037 rc = SQLITE_NOMEM;
201410 if( !pWriter ) return SQLITE_NOMEM;
201799 rc = SQLITE_NOMEM;
201910 return SQLITE_NOMEM;
202054 if( !pRet ) return SQLITE_NOMEM;
202075 return SQLITE_NOMEM;
202187 rc = SQLITE_NOMEM;
202856 return SQLITE_NOMEM;
202928 return SQLITE_NOMEM;
203055 return SQLITE_NOMEM;
203463 if( !aIter ) return SQLITE_NOMEM;
203713 if( !pCsr->pMIBuffer ) rc = SQLITE_NOMEM;
203722 rc = SQLITE_NOMEM;
203926 rc = SQLITE_NOMEM;
203958 ** needs to transform the data from utf-16 to utf-8), return SQLITE_NOMEM
203967 rc = SQLITE_NOMEM;
204225 if( aNew==0 ) return SQLITE_NOMEM;
204294 if( pNew==NULL ) return SQLITE_NOMEM;
204347 return SQLITE_NOMEM;
204415 if( !zNew ) return SQLITE_NOMEM;
205246 if( p==0 ) return SQLITE_NOMEM;
205250 if( p==0 ) return SQLITE_NOMEM;
205370 return SQLITE_NOMEM;
205380 return SQLITE_NOMEM;
205664 if( rc==SQLITE_NOMEM ){
208349 if( rc==SQLITE_NOMEM ) goto json_pfa_oom;
209688 if( pNew==0 ) return SQLITE_NOMEM;
209709 if( pCur==0 ) return SQLITE_NOMEM;
209823 if( pNew==0 ) return SQLITE_NOMEM;
209836 if( p->path.eErr ) rc = SQLITE_NOMEM;
210096 return SQLITE_NOMEM;
210108 return cur->pVtab->zErrMsg ? SQLITE_ERROR : SQLITE_NOMEM;
210126 return cur->pVtab->zErrMsg ? SQLITE_ERROR : SQLITE_NOMEM;
210150 if( p->aParent==0 ) return SQLITE_NOMEM;
210164 return cur->pVtab->zErrMsg ? SQLITE_ERROR : SQLITE_NOMEM;
211047 if( rc==SQLITE_NOMEM ) return SQLITE_NOMEM;
211066 rc = SQLITE_NOMEM;
211377 rc = SQLITE_NOMEM;
211394 int rc = SQLITE_NOMEM;
211994 if( p==0 ) return SQLITE_NOMEM;
212138 if( !pInfo ) return SQLITE_NOMEM;
212217 rc = SQLITE_NOMEM;
212277 return SQLITE_NOMEM;
212408 return SQLITE_NOMEM;
212761 return SQLITE_NOMEM;
212887 rc = SQLITE_NOMEM;
212912 rc = SQLITE_NOMEM;
213355 ** If an OOM occurs, SQLITE_NOMEM is returned instead of SQLITE_CONSTRAINT.
213367 rc = SQLITE_NOMEM;
213568 int rc = SQLITE_NOMEM;
213630 rc = SQLITE_NOMEM;
213742 return SQLITE_NOMEM;
213776 rc = SQLITE_NOMEM;
213780 if( pRtree->nAux && rc!=SQLITE_NOMEM ){
213785 rc = SQLITE_NOMEM;
213805 rc = SQLITE_NOMEM;
213824 int rc = SQLITE_NOMEM;
213951 return SQLITE_NOMEM;
213990 rc = SQLITE_NOMEM;
214173 pCheck->rc = SQLITE_NOMEM;
214195 pCheck->rc = SQLITE_NOMEM;
214201 pCheck->rc = SQLITE_NOMEM;
214240 pCheck->rc = SQLITE_NOMEM;
214474 if( check.rc!=SQLITE_NOMEM ){
214530 if( (*pzErr)==0 ) rc = SQLITE_NOMEM;
214838 rc = SQLITE_NOMEM;
214922 if( pRc ) *pRc = SQLITE_NOMEM;
214943 if( pRc ) *pRc = SQLITE_NOMEM;
215271 if( pRc ) *pRc = SQLITE_NOMEM;
215863 return SQLITE_NOMEM;
215895 rc = SQLITE_NOMEM;
216018 rc = SQLITE_NOMEM;
216063 rc = SQLITE_NOMEM;
216570 if( !pGeomCtx ) return SQLITE_NOMEM;
216597 return SQLITE_NOMEM;
217281 return SQLITE_NOMEM;
217342 return SQLITE_NOMEM;
217433 return SQLITE_NOMEM;
218891 ** In this case SQLITE_NOMEM is returned and *ppStmt set to NULL.
218902 rc = SQLITE_NOMEM;
219011 rc = (pIter->zDataTbl && pIter->zTbl) ? SQLITE_OK : SQLITE_NOMEM;
219028 rc = pIter->zIdx ? SQLITE_OK : SQLITE_NOMEM;
219141 if( zSql==0 ) p->rc = SQLITE_NOMEM;
219167 p->rc = SQLITE_NOMEM;
219193 p->rc = SQLITE_NOMEM;
219229 ** output variable (*pRc) is set to SQLITE_NOMEM before returning. Otherwise,
219242 *pRc = SQLITE_NOMEM;
219755 p->rc = SQLITE_NOMEM;
219876 if( zRet==0 || zImpPK==0 || zImpCols==0 || zWhere==0 ) rc = SQLITE_NOMEM;
219933 p->rc = SQLITE_NOMEM;
220372 rc = SQLITE_NOMEM;
220453 if( !zLimit ) p->rc = SQLITE_NOMEM;
221010 p->rc = SQLITE_NOMEM;
221222 if( aNew==0 ) return SQLITE_NOMEM;
221355 p->rc = SQLITE_NOMEM;
221440 p->rc = SQLITE_NOMEM;
221908 return SQLITE_NOMEM;
222398 rc = SQLITE_NOMEM;
223016 if( zOut==0 ) rc = SQLITE_NOMEM;
223104 rc = SQLITE_NOMEM;
223114 rc = SQLITE_NOMEM;
223485 rc = SQLITE_NOMEM;
223504 rc = SQLITE_NOMEM;
225270 ** SQLITE_NOMEM is returned.
225322 if( z==0 && (eType!=SQLITE_BLOB || n>0) ) return SQLITE_NOMEM;
225470 if( !z && (eType!=SQLITE_BLOB || n>0) ) return SQLITE_NOMEM;
225964 return SQLITE_NOMEM;
225990 rc = SQLITE_NOMEM;
226199 *pRc = SQLITE_NOMEM;
226262 ** set *pRc to SQLITE_NOMEM and return non-zero.
226283 *pRc = SQLITE_NOMEM;
226290 *pRc = SQLITE_NOMEM;
226305 ** If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before
226337 *pRc = SQLITE_NOMEM;
226486 return SQLITE_NOMEM;
226592 pSession->rc = SQLITE_NOMEM;
226607 rc = SQLITE_NOMEM;
226664 rc = SQLITE_NOMEM;
226965 rc = SQLITE_NOMEM;
227019 rc = SQLITE_NOMEM;
227028 rc = SQLITE_NOMEM;
227164 if( !pNew ) return SQLITE_NOMEM;
227286 rc = SQLITE_NOMEM;
227334 ** If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before
227347 ** If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before
227360 ** If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before
227380 ** If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before
227399 ** If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before
227462 *pRc = SQLITE_NOMEM;
227704 if( zSql==0 ) rc = SQLITE_NOMEM;
227713 if( zSql==0 ) rc = SQLITE_NOMEM;
227753 ** error code (e.g. SQLITE_NOMEM) otherwise.
228152 if( !pRet ) return SQLITE_NOMEM;
228282 ** buffer. SQLITE_OK is returned if successful, or SQLITE_NOMEM if an OOM
228296 if( aCopy==0 ) return SQLITE_NOMEM;
228323 ** If an error occurs, an SQLite error code (e.g. SQLITE_NOMEM) is returned.
228351 if( !apOut[i] ) rc = SQLITE_NOMEM;
228966 rc = SQLITE_NOMEM;
229135 rc = SQLITE_NOMEM;
229184 rc = SQLITE_NOMEM;
229451 return SQLITE_NOMEM;
230067 rc = SQLITE_NOMEM;
230344 return SQLITE_NOMEM;
230378 rc = SQLITE_NOMEM;
230446 return SQLITE_NOMEM;
230646 return SQLITE_NOMEM;
230727 rc = SQLITE_NOMEM;
230863 rc = SQLITE_NOMEM;
230888 rc = SQLITE_NOMEM;
231309 rc = SQLITE_NOMEM;
231533 ** an error code (i.e. SQLITE_NOMEM) if an error occurs.
231550 ** error code (i.e. SQLITE_NOMEM) if an error occurs.
234609 if( p->zOut==0 ) *pRc = SQLITE_NOMEM;
234761 ** necessary. Return SQLITE_OK if successful, or SQLITE_NOMEM if an
234770 if( aNew==0 ) return SQLITE_NOMEM;
234915 rc = SQLITE_NOMEM;
235084 rc = SQLITE_NOMEM;
235244 *pRc = SQLITE_NOMEM;
235330 *pRc = SQLITE_NOMEM;
235346 *pRc = SQLITE_NOMEM;
235486 if( nByte>0 ) *pRc = SQLITE_NOMEM;
235513 *pRc = SQLITE_NOMEM;
236066 ** function, *pRc is set to SQLITE_NOMEM before returning. *pRc is *not*
236085 *pRc = SQLITE_NOMEM;
236184 if( pRet==0 ) return SQLITE_NOMEM;
236358 assert( zSql || rc==SQLITE_NOMEM );
236946 if( pEngine==0 ){ return SQLITE_NOMEM; }
236973 sParse.rc = SQLITE_NOMEM;
237034 rc = SQLITE_NOMEM;
237135 sParse.rc = SQLITE_NOMEM;
237206 rc = SQLITE_NOMEM;
237286 if( !aIter ) return SQLITE_NOMEM;
237397 ** function is called, it is a no-op. Or, if an error (e.g. SQLITE_NOMEM)
238332 pParse->rc = SQLITE_NOMEM;
238343 pParse->rc = SQLITE_NOMEM;
238412 rc = SQLITE_NOMEM;
238434 rc = SQLITE_NOMEM;
238490 pParse->rc = SQLITE_NOMEM;
238491 return SQLITE_NOMEM;
238702 Fts5Parse *pParse, /* Store SQLITE_NOMEM here if required */
238714 pParse->rc = SQLITE_NOMEM;
238766 Fts5Parse *pParse, /* Store SQLITE_NOMEM here if required */
238803 ** fails, (*pRc) is set to SQLITE_NOMEM and NULL is returned.
239467 rc = SQLITE_NOMEM;
240029 rc = SQLITE_NOMEM;
240042 rc = SQLITE_NOMEM;
240107 if( !apNew ) return SQLITE_NOMEM;
240222 if( !p ) return SQLITE_NOMEM;
240263 if( pNew==0 ) return SQLITE_NOMEM;
240393 if( !ap ) return SQLITE_NOMEM;
240453 return SQLITE_NOMEM;
241364 rc = SQLITE_NOMEM;
241420 p->rc = SQLITE_NOMEM;
241713 *pRc = SQLITE_NOMEM;
241746 *pRc = SQLITE_NOMEM;
242249 p->rc = SQLITE_NOMEM;
242569 p->rc = SQLITE_NOMEM;
244141 ** called. If an OOM error is encountered, *pRc is set to SQLITE_NOMEM
244704 p->rc = SQLITE_NOMEM;
247163 p->rc = SQLITE_NOMEM;
247214 p->rc = SQLITE_NOMEM;
247310 pIter->pIndex->rc = SQLITE_NOMEM;
250182 if( idxStr==0 ) return SQLITE_NOMEM;
250318 rc = SQLITE_NOMEM;
250581 rc = SQLITE_NOMEM;
250612 if( pSorter==0 ) return SQLITE_NOMEM;
251547 if( aPopulator==0 ) rc = SQLITE_NOMEM;
251640 rc = SQLITE_NOMEM;
252370 rc = SQLITE_NOMEM;
252410 rc = SQLITE_NOMEM;
252479 if( pzErr && rc!=SQLITE_NOMEM ){
252582 rc = (*pzErr) ? SQLITE_OK : SQLITE_NOMEM;
252630 rc = SQLITE_NOMEM;
252862 rc = SQLITE_NOMEM;
252896 rc = SQLITE_NOMEM;
253017 if( !p ) return SQLITE_NOMEM;
253029 rc = SQLITE_NOMEM;
253557 rc = SQLITE_NOMEM;
253672 if( !aTotalSize ) return SQLITE_NOMEM;
254020 rc = SQLITE_NOMEM;
254101 rc = SQLITE_NOMEM;
254239 rc = SQLITE_NOMEM;
254324 rc = SQLITE_NOMEM;
254365 rc = SQLITE_NOMEM;
254446 rc = SQLITE_NOMEM;
254543 rc = SQLITE_NOMEM;
255240 rc = SQLITE_NOMEM;
257172 rc = SQLITE_NOMEM;
257437 if( pNew==0 ) return SQLITE_NOMEM;
257458 if( pCur==0 ) return SQLITE_NOMEM;
257561 if( pNew==0 ) return SQLITE_NOMEM;