Lines Matching refs:SQLITE_NOMEM
1454 #define SQLITE_NOMEM 7 /* A malloc() failed */
3331 ** memory allocation fails, then SQLITE_NOMEM is returned.
3704 ** [SQLITE_IOERR] rather than [SQLITE_NOMEM].
4532 ** in a single prepared statement, an SQLITE_NOMEM error is returned.</dd>)^
4998 ** index is out of range. ^[SQLITE_NOMEM] is returned if malloc() fails.
5558 ** [SQLITE_NOMEM].)^
6580 ** [SQLITE_NOMEM], [SQLITE_BUSY], and [SQLITE_INTERRUPT]) then the
6829 ** an [SQLITE_NOMEM] error. In other words, the soft heap limit
8743 ** [SQLITE_NOMEM], [SQLITE_BUSY], [SQLITE_LOCKED], or an
8765 ** [SQLITE_IOERR_ACCESS | SQLITE_IOERR_XXX], [SQLITE_NOMEM], or
9703 ** This function may also return SQLITE_NOMEM. If it is called with the
9981 ** error code (e.g. SQLITE_NOMEM) is returned.
10100 ** occurs, an SQLite error code (e.g. SQLITE_NOMEM) is returned.
10439 ** SQLITE_NOMEM.
10628 ** [SQLITE_NOMEM] in [sqlite3changeset_new()]) then an error code corresponding
10727 ** (i.e. SQLITE_NOMEM) is returned and *pp is set to NULL.
10822 ** function returns SQLITE_NOMEM. In all cases, if an error occurs the
11378 ** an error code (i.e. SQLITE_NOMEM) if an error occurs.
11397 ** Returns SQLITE_OK if successful, or an error code (i.e. SQLITE_NOMEM)
17326 # define SQLITE_NOMEM_BKPT SQLITE_NOMEM
20943 ** confuses the test scripts - the COMMIT comand returns SQLITE_NOMEM
21250 ** SQLITE_NOMEM) to the user. However, sometimes a fault is not necessarily
21517 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes of memory", nByte);
21530 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes of memory", nByte);
21587 sqlite3_log(SQLITE_NOMEM,
21603 sqlite3_log(SQLITE_NOMEM,
23148 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes", nByte);
25828 sqlite3Error(db, SQLITE_NOMEM);
25839 ** invocation SQLITE_NOMEM is returned instead.
25842 ** returned by sqlite3_errcode()) is set to SQLITE_NOMEM.
28166 assert( rc==SQLITE_NOMEM );
34266 ** SQLITE_OK is returned. If an error occurs, either SQLITE_NOMEM
37899 if( rc!=SQLITE_OK && rc!=SQLITE_NOMEM && tryOldLockPath ){
37964 ** or SQLITE_NOMEM if unable to obtain memory.
39947 ** of SQLITE_NOMEM, SQLITE_ERROR, or SQLITE_NOTFOUND will be returned. The
39967 sqlite3_log(SQLITE_NOMEM, "failed to HeapCompact (no space), heap=%p",
40184 sqlite3_log(SQLITE_NOMEM
40205 sqlite3_log(SQLITE_NOMEM, "failed to HeapFree block %p (%lu), heap=%p",
40231 sqlite3_log(SQLITE_NOMEM, "failed to %s %u bytes (%lu), heap=%p",
40255 sqlite3_log(SQLITE_NOMEM, "failed to HeapSize block %p (%lu), heap=%p",
40291 sqlite3_log(SQLITE_NOMEM,
40303 sqlite3_log(SQLITE_NOMEM,
40335 sqlite3_log(SQLITE_NOMEM, "failed to HeapDestroy (%lu), heap=%p",
49758 ** or SQLITE_NOMEM if a malloc failure occurs.
49768 testcase( rc==SQLITE_NOMEM );
49769 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
50240 ** SQLITE_NOMEM is returned.
50506 ** fails, SQLITE_NOMEM is returned. Otherwise, if no IO or malloc errors
51710 ** fails, SQLITE_NOMEM is returned and the page size remains unchanged.
52452 ** SQLITE_NOMEM if a malloc fails while setting a bit in a savepoint
52645 ** and error code returned. This function may return SQLITE_NOMEM
53463 testcase( rc==SQLITE_NOMEM );
53466 testcase( rc==SQLITE_NOMEM );
53670 ** SQLITE_NOMEM if the attempt to allocate Pager.pInJournal fails, or
53874 testcase( rc==SQLITE_NOMEM );
53875 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
53877 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
54071 ** If an error occurs, SQLITE_NOMEM or an IO error code is returned
54625 || rc==SQLITE_NOMEM || (rc&0xFF)==SQLITE_IOERR
54729 ** If a memory allocation fails, SQLITE_NOMEM is returned. If an error
54743 /* Grow the Pager.aSavepoint array using realloc(). Return SQLITE_NOMEM
54816 ** This function may return SQLITE_NOMEM if a memory allocation fails,
55002 ** This function may return SQLITE_NOMEM or an IO error code if an error
55042 ** may return SQLITE_NOMEM.
58259 rc = SQLITE_NOMEM;
59001 if( (pData = sqlite3PagerCodec(p))==0 ) return SQLITE_NOMEM;
60747 ** SQLITE_OK is returned if the lock is added successfully. SQLITE_NOMEM
63383 ** SQLITE_BUSY is returned if the database is locked. SQLITE_NOMEM
65834 && (pIdxKey->errCode!=SQLITE_NOMEM || pCur->pBtree->db->mallocFailed)
67602 ** SQLITE_NOMEM.
68758 rc = SQLITE_NOMEM;
69571 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ) pCheck->mallocFailed = 1;
70782 if( p->bDestLocked==0 && rc==SQLITE_OK && setDestPgsz(p)==SQLITE_NOMEM ){
70783 rc = SQLITE_NOMEM;
71297 ** SQLITE_NOMEM may be returned if a malloc() fails during conversion
71315 /* MemTranslate() may return SQLITE_OK or SQLITE_NOMEM. If NOMEM is returned,
71319 assert(rc==SQLITE_OK || rc==SQLITE_NOMEM);
71321 assert(rc==SQLITE_NOMEM || pMem->enc==desiredEnc);
71388 ** Return SQLITE_OK on success or an error code (probably SQLITE_NOMEM)
71421 ** Return SQLITE_OK on success or SQLITE_NOMEM if malloc fails.
71427 if( ExpandBlob(pMem) ) return SQLITE_NOMEM;
73060 ** SQLITE_NOMEM. In this case Vdbe.aOp and Parse.nOpAlloc remain
73085 return SQLITE_NOMEM;
74609 assert( p->rc==SQLITE_OK || p->rc==SQLITE_BUSY || p->rc==SQLITE_NOMEM );
74618 if( p->rc==SQLITE_NOMEM ){
75593 ** SQLITE_NOMEM
75624 isSpecialError = mrc==SQLITE_NOMEM || mrc==SQLITE_IOERR
75640 if( (mrc==SQLITE_NOMEM || mrc==SQLITE_FULL) && p->usesStmtJournal ){
76722 u8 *prcErr /* If an OOM occurs, set to SQLITE_NOMEM */
76972 ** pPKey2->errCode is set to SQLITE_NOMEM and, if it is not NULL, the
78213 /* An SQLITE_NOMEM error. */
78292 p->rc = SQLITE_NOMEM;
78356 if( SQLITE_NOMEM==sqlite3ApiExit(p->db, p->rc) ){
78742 ** code of statement pStmt set to SQLITE_NOMEM.
78759 ** SQLITE_NOMEM. The next call to _step() (if any) will return SQLITE_ERROR
79493 if( !p->pUnpacked ) rc = SQLITE_NOMEM;
79580 rc = SQLITE_NOMEM;
79601 rc = SQLITE_NOMEM;
79839 if( SQLITE_NOMEM==sqlite3VdbeChangeEncoding(&utf8, SQLITE_UTF8) ){
80570 if( p->rc==SQLITE_NOMEM ){
84072 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
85601 if( rc==SQLITE_NOMEM ){
88583 ** to SQLITE_NOMEM.
89123 ** if no allocation was required), or SQLITE_NOMEM otherwise.
89192 ** SQLITE_OK if successful, or an SQLite error code (i.e. SQLITE_NOMEM) if
89243 || pTask->pUnpacked->errCode==SQLITE_NOMEM
90509 ** If an error occurs, return an SQLite error code (i.e. SQLITE_NOMEM).
98686 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
100759 if( rc==SQLITE_NOMEM ){
100896 if( rc==SQLITE_NOMEM ) sqlite3OomFault(db);
100999 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
103229 ** on success and SQLITE_NOMEM on an OOM error.
105658 if( SQLITE_NOMEM==sqlite3BtreeSetPageSize(pBt, db->nextPagesize, -1, 0) ){
109186 assert( rc==SQLITE_NOMEM || rc==SQLITE_OK );
109187 if( rc==SQLITE_NOMEM ){
113233 sqlite3Error(db, SQLITE_NOMEM);
115802 if( SQLITE_NOMEM==sqlite3BtreeSetPageSize(pBt, db->nextPagesize,-1,0) ){
117538 rc = SQLITE_NOMEM;
117610 if( pCsr==0 ) return SQLITE_NOMEM;
117678 return SQLITE_NOMEM;
117692 if( zSql==0 ) return SQLITE_NOMEM;
117878 if( rc==SQLITE_NOMEM ){
118126 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
118214 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
118503 if( rc==SQLITE_NOMEM ){
120342 ** store NULL in *paCol and 0 in *pnCol and return SQLITE_NOMEM.
124879 db->errCode = SQLITE_NOMEM;
124908 db->errCode = SQLITE_NOMEM;
127048 if( z==0 ) return SQLITE_NOMEM;
127909 if( rc==SQLITE_NOMEM ) sqlite3OomFault(db);
128018 ** more v-table. Return SQLITE_NOMEM if a malloc fails, or SQLITE_OK otherwise.
133925 if( rc==SQLITE_NOMEM ){
136801 ** Return SQLITE_OK on success or SQLITE_NOMEM of a memory allocation
144680 case SQLITE_NOMEM: zName = "SQLITE_NOMEM"; break;
144782 /* SQLITE_NOMEM */ "out of memory",
146337 if( rc==SQLITE_NOMEM ) sqlite3OomFault(db);
146481 assert( db!=0 || rc==SQLITE_NOMEM );
146482 if( rc==SQLITE_NOMEM ){
146563 assert( *ppDb || rc==SQLITE_NOMEM );
146713 ** SQLITE_MISUSE, SQLITE_CANTOPEN, SQLITE_NOMEM and possibly other error
146748 return sqlite3ReportError(SQLITE_NOMEM, lineno, "OOM");
149343 *pRc = SQLITE_NOMEM;
149408 rc = SQLITE_NOMEM;
149458 if( zContentCols==0 ) rc = SQLITE_NOMEM;
149513 rc = SQLITE_NOMEM;
149581 if( z==0 ) *pRc = SQLITE_NOMEM;
149636 ** by this function, NULL is returned and *pRc is set to SQLITE_NOMEM. If
149693 ** by this function, NULL is returned and *pRc is set to SQLITE_NOMEM. If
149785 return SQLITE_NOMEM;
149832 ** variables are undefined. Or, if an OOM is encountered, SQLITE_NOMEM is
149850 rc = SQLITE_NOMEM;
149877 rc = SQLITE_NOMEM;
149966 rc = SQLITE_NOMEM;
150013 rc = SQLITE_NOMEM;
150157 rc = SQLITE_NOMEM;
150477 ** if the allocation fails, return SQLITE_NOMEM.
150481 return SQLITE_NOMEM;
150552 if( !zSql ) return SQLITE_NOMEM;
150607 ** If an OOM error occurs, SQLITE_NOMEM is returned. Otherwise, SQLITE_OK.
150668 rc = SQLITE_NOMEM;
151336 if( !aOut ) return SQLITE_NOMEM;
151399 if( aOut==0 ) return SQLITE_NOMEM;
151497 ** If an OOM error occurs, return SQLITE_NOMEM. In this case it is
151553 ** SQLite error code (SQLITE_NOMEM) if an error occurs.
151583 return SQLITE_NOMEM;
151637 return SQLITE_NOMEM;
151791 int rc = SQLITE_NOMEM; /* Return code */
152046 return SQLITE_NOMEM;
152089 rc = SQLITE_NOMEM;
152266 rc = SQLITE_NOMEM;
152740 rc = SQLITE_NOMEM;
152757 rc = SQLITE_NOMEM;
152858 ** SQLITE_OK is returned if successful, or SQLITE_NOMEM if an error occurs.
153035 return SQLITE_NOMEM;
153398 if( !aDoclist ) return SQLITE_NOMEM;
153797 rc = SQLITE_NOMEM;
154112 *pRc = SQLITE_NOMEM;
154453 if( !pE->aMI ) return SQLITE_NOMEM;
154861 if( !p ) return SQLITE_NOMEM;
154984 if( !pCsr ) return SQLITE_NOMEM;
155013 if( aNew==0 ) return SQLITE_NOMEM;
155056 if( fts3auxGrowStatArray(pCsr, 2) ) return SQLITE_NOMEM;
155102 if( fts3auxGrowStatArray(pCsr, iCol+2) ) return SQLITE_NOMEM;
155179 if( pCsr->filter.zTerm==0 ) return SQLITE_NOMEM;
155186 if( pCsr->zStop==0 ) return SQLITE_NOMEM;
155485 ** Return SQLITE_OK if successful, or SQLITE_NOMEM if a memory allocation
155520 rc = SQLITE_NOMEM;
155583 ** allocated Fts3Expr structure. Otherwise, either SQLITE_NOMEM (out of memory
155694 return SQLITE_NOMEM;
155701 ** Returns an SQLite error code. SQLITE_OK if everything works, SQLITE_NOMEM
155778 return SQLITE_NOMEM;
155920 ** bytes read from buffer z. Otherwise, *ppExpr is set to 0 and SQLITE_NOMEM
155954 rc = SQLITE_NOMEM;
155988 rc = SQLITE_NOMEM;
156113 rc = SQLITE_NOMEM;
156317 ** occurs, either SQLITE_NOMEM (out-of-memory error) or SQLITE_ERROR (parse
156544 if( rc==SQLITE_NOMEM ){
156553 assert( rc==SQLITE_NOMEM || rc==SQLITE_OK );
156554 if( rc==SQLITE_NOMEM ){
156585 if( rc!=SQLITE_OK && rc!=SQLITE_NOMEM ){
156588 }else if( rc==SQLITE_NOMEM || !(zBuf = exprToString(pExpr, 0)) ){
157079 if( t==NULL ) return SQLITE_NOMEM;
157109 if( c==NULL ) return SQLITE_NOMEM;
157635 if( !pNew ) return SQLITE_NOMEM;
157852 if( !zCopy ) return SQLITE_NOMEM;
157877 return SQLITE_NOMEM;
158164 rc = SQLITE_NOMEM;
158262 if( t==NULL ) return SQLITE_NOMEM;
158317 if( c==NULL ) return SQLITE_NOMEM;
158383 if( !pNew ) return SQLITE_NOMEM;
158558 rc = SQLITE_NOMEM;
158629 rc = SQLITE_NOMEM;
158699 return SQLITE_NOMEM;
158782 rc = SQLITE_NOMEM;
159296 rc = SQLITE_NOMEM;
159539 return SQLITE_NOMEM;
159551 return SQLITE_NOMEM;
159569 ** If an OOM error occurs, *pRc is set to SQLITE_NOMEM before returning.
159657 rc = SQLITE_NOMEM;
160099 if( 0==p->zSegmentsTbl ) return SQLITE_NOMEM;
160112 rc = SQLITE_NOMEM;
160224 if( !aCopy ) return SQLITE_NOMEM;
160275 return SQLITE_NOMEM;
160502 return SQLITE_NOMEM;
160596 rc = SQLITE_NOMEM;
160634 rc = SQLITE_NOMEM;
160849 if( !zEnd ) return SQLITE_NOMEM;
160920 return SQLITE_NOMEM;
160938 return SQLITE_NOMEM;
160964 return SQLITE_NOMEM;
161110 if( !pWriter ) return SQLITE_NOMEM;
161116 if( !pWriter->aData ) return SQLITE_NOMEM;
161185 if( !aNew ) return SQLITE_NOMEM;
161209 return SQLITE_NOMEM;
161509 ** trying to resize the buffer, return SQLITE_NOMEM.
161520 if( !pNew ) return SQLITE_NOMEM;
161850 return SQLITE_NOMEM;
162235 *pRC = SQLITE_NOMEM;
162285 *pRC = SQLITE_NOMEM;
162396 rc = SQLITE_NOMEM;
162406 rc = SQLITE_NOMEM;
162478 rc = SQLITE_NOMEM;
162574 ** If an OOM error occurs, set *pRc to SQLITE_NOMEM and leave pBlob->a
162586 *pRc = SQLITE_NOMEM;
162595 ** Return an error code if an error occurs (SQLITE_NOMEM is possible).
163347 rc = SQLITE_NOMEM;
163711 if( !pWriter ) return SQLITE_NOMEM;
164075 rc = SQLITE_NOMEM;
164182 return SQLITE_NOMEM;
164317 if( !pRet ) return SQLITE_NOMEM;
164338 return SQLITE_NOMEM;
164451 rc = SQLITE_NOMEM;
165112 return SQLITE_NOMEM;
165183 return SQLITE_NOMEM;
165309 return SQLITE_NOMEM;
165698 if( !aIter ) return SQLITE_NOMEM;
165935 if( !pCsr->pMIBuffer ) rc = SQLITE_NOMEM;
165944 rc = SQLITE_NOMEM;
166144 rc = SQLITE_NOMEM;
166174 ** needs to transform the data from utf-16 to utf-8), return SQLITE_NOMEM
166183 rc = SQLITE_NOMEM;
166441 if( aNew==0 ) return SQLITE_NOMEM;
166510 if( pNew==NULL ) return SQLITE_NOMEM;
166560 return SQLITE_NOMEM;
166627 if( !zNew ) return SQLITE_NOMEM;
167689 if( rc==SQLITE_NOMEM ) return SQLITE_NOMEM;
167694 if( zTab==0 ) return SQLITE_NOMEM;
167708 rc = SQLITE_NOMEM;
168004 rc = SQLITE_NOMEM;
168021 int rc = SQLITE_NOMEM;
168582 if( p==0 ) return SQLITE_NOMEM;
168697 if( !pInfo ) return SQLITE_NOMEM;
168768 rc = SQLITE_NOMEM;
168803 if( pNew==0 ) return SQLITE_NOMEM;
168926 return SQLITE_NOMEM;
169334 return SQLITE_NOMEM;
169455 rc = SQLITE_NOMEM;
169480 rc = SQLITE_NOMEM;
169748 return SQLITE_NOMEM;
170019 ** If an OOM occurs, SQLITE_NOMEM is returned instead of SQLITE_CONSTRAINT.
170031 rc = SQLITE_NOMEM;
170213 int rc = SQLITE_NOMEM;
170275 rc = SQLITE_NOMEM;
170281 }else if( rc!=SQLITE_NOMEM ){
170364 return SQLITE_NOMEM;
170389 rc = SQLITE_NOMEM;
170405 int rc = SQLITE_NOMEM;
170516 return SQLITE_NOMEM;
170555 rc = SQLITE_NOMEM;
170709 pCheck->rc = SQLITE_NOMEM;
170731 pCheck->rc = SQLITE_NOMEM;
170737 pCheck->rc = SQLITE_NOMEM;
170777 pCheck->rc = SQLITE_NOMEM;
171233 if( !pGeomCtx ) return SQLITE_NOMEM;
171258 if( !pGeomCtx ) return SQLITE_NOMEM;
171906 return SQLITE_NOMEM;
171967 return SQLITE_NOMEM;
172058 return SQLITE_NOMEM;
173451 ** In this case SQLITE_NOMEM is returned and *ppStmt set to NULL.
173462 rc = SQLITE_NOMEM;
173565 rc = (pIter->zDataTbl && pIter->zTbl) ? SQLITE_OK : SQLITE_NOMEM;
173582 rc = pIter->zIdx ? SQLITE_OK : SQLITE_NOMEM;
173694 if( zSql==0 ) p->rc = SQLITE_NOMEM;
173720 p->rc = SQLITE_NOMEM;
173746 p->rc = SQLITE_NOMEM;
173782 ** output variable (*pRc) is set to SQLITE_NOMEM before returning. Otherwise,
173795 *pRc = SQLITE_NOMEM;
174201 if( zRet==0 || zImpPK==0 || zImpCols==0 || zWhere==0 ) rc = SQLITE_NOMEM;
174258 p->rc = SQLITE_NOMEM;
174683 if( !zLimit ) p->rc = SQLITE_NOMEM;
175184 p->rc = SQLITE_NOMEM;
175396 if( aNew==0 ) return SQLITE_NOMEM;
175497 p->rc = SQLITE_NOMEM;
175593 p->rc = SQLITE_NOMEM;
176059 return SQLITE_NOMEM;
176532 rc = SQLITE_NOMEM;
177035 if( zOut==0 ) rc = SQLITE_NOMEM;
177119 rc = SQLITE_NOMEM;
177130 rc = SQLITE_NOMEM;
177292 rc = SQLITE_NOMEM;
177534 rc = SQLITE_NOMEM;
177553 rc = SQLITE_NOMEM;
179032 ** SQLITE_NOMEM is returned.
179084 if( z==0 && (eType!=SQLITE_BLOB || n>0) ) return SQLITE_NOMEM;
179207 if( !z && (eType!=SQLITE_BLOB || n>0) ) return SQLITE_NOMEM;
179672 if( !zPragma ) return SQLITE_NOMEM;
179689 rc = SQLITE_NOMEM;
179844 pSession->rc = SQLITE_NOMEM;
179859 rc = SQLITE_NOMEM;
179912 rc = SQLITE_NOMEM;
180189 rc = SQLITE_NOMEM;
180220 rc = SQLITE_NOMEM;
180227 rc = SQLITE_NOMEM;
180355 if( !pNew ) return SQLITE_NOMEM;
180475 rc = SQLITE_NOMEM;
180501 ** set *pRc to SQLITE_NOMEM and return non-zero.
180513 *pRc = SQLITE_NOMEM;
180549 ** If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before
180562 ** If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before
180575 ** If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before
180595 ** If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before
180615 ** If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before
180634 ** If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before
180696 *pRc = SQLITE_NOMEM;
180932 ** error code (e.g. SQLITE_NOMEM) otherwise.
181265 if( !pRet ) return SQLITE_NOMEM;
181375 ** buffer. SQLITE_OK is returned if successful, or SQLITE_NOMEM if an OOM
181389 if( aCopy==0 ) return SQLITE_NOMEM;
181416 ** If an error occurs, an SQLite error code (e.g. SQLITE_NOMEM) is returned.
181439 if( !apOut[i] ) rc = SQLITE_NOMEM;
181966 rc = SQLITE_NOMEM;
182382 return SQLITE_NOMEM;
182905 rc = SQLITE_NOMEM;
183101 return SQLITE_NOMEM;
183146 return SQLITE_NOMEM;
183251 rc = SQLITE_NOMEM;
183274 rc = SQLITE_NOMEM;
183389 rc = SQLITE_NOMEM;
183762 return SQLITE_NOMEM;
183771 return SQLITE_NOMEM;
184496 return SQLITE_NOMEM;
185451 if( pNew==0 ) return SQLITE_NOMEM;
185469 if( pCur==0 ) return SQLITE_NOMEM;
185749 if( p->zJson==0 ) return SQLITE_NOMEM;
185752 int rc = SQLITE_NOMEM;
185762 return SQLITE_NOMEM;
185771 if( p->zRoot==0 ) return SQLITE_NOMEM;
185782 return cur->pVtab->zErrMsg ? SQLITE_ERROR : SQLITE_NOMEM;
186075 ** an error code (i.e. SQLITE_NOMEM) if an error occurs.
186094 ** Returns SQLITE_OK if successful, or an error code (i.e. SQLITE_NOMEM)
188891 if( p->zOut==0 ) *pRc = SQLITE_NOMEM;
189012 ** necessary. Return SQLITE_OK if successful, or SQLITE_NOMEM if an
189021 if( aNew==0 ) return SQLITE_NOMEM;
189164 rc = SQLITE_NOMEM;
189328 rc = SQLITE_NOMEM;
189491 *pRc = SQLITE_NOMEM;
189577 *pRc = SQLITE_NOMEM;
189593 *pRc = SQLITE_NOMEM;
189716 if( nByte>0 ) *pRc = SQLITE_NOMEM;
189743 *pRc = SQLITE_NOMEM;
190276 ** function, *pRc is set to SQLITE_NOMEM before returning. *pRc is *not*
190295 *pRc = SQLITE_NOMEM;
190394 if( pRet==0 ) return SQLITE_NOMEM;
190540 assert( zSql || rc==SQLITE_NOMEM );
191055 if( pEngine==0 ){ return SQLITE_NOMEM; }
191080 sParse.rc = SQLITE_NOMEM;
191182 rc = SQLITE_NOMEM;
191262 if( !aIter ) return SQLITE_NOMEM;
191373 ** function is called, it is a no-op. Or, if an error (e.g. SQLITE_NOMEM)
192307 pParse->rc = SQLITE_NOMEM;
192317 pParse->rc = SQLITE_NOMEM;
192382 rc = SQLITE_NOMEM;
192400 rc = SQLITE_NOMEM;
192486 pParse->rc = SQLITE_NOMEM;
192650 Fts5Parse *pParse, /* Store SQLITE_NOMEM here if required */
192662 pParse->rc = SQLITE_NOMEM;
192714 Fts5Parse *pParse, /* Store SQLITE_NOMEM here if required */
192751 ** fails, (*pRc) is set to SQLITE_NOMEM and NULL is returned.
193318 rc = SQLITE_NOMEM;
193755 rc = SQLITE_NOMEM;
193768 rc = SQLITE_NOMEM;
193833 if( !apNew ) return SQLITE_NOMEM;
193938 if( !p ) return SQLITE_NOMEM;
193980 if( pNew==0 ) return SQLITE_NOMEM;
194106 if( !ap ) return SQLITE_NOMEM;
194884 rc = SQLITE_NOMEM;
194936 p->rc = SQLITE_NOMEM;
194981 rc = SQLITE_NOMEM;
195142 *pRc = SQLITE_NOMEM;
195175 *pRc = SQLITE_NOMEM;
195683 p->rc = SQLITE_NOMEM;
195979 p->rc = SQLITE_NOMEM;
197874 p->rc = SQLITE_NOMEM;
201345 rc = SQLITE_NOMEM;
201588 rc = SQLITE_NOMEM;
201615 if( pSorter==0 ) return SQLITE_NOMEM;
202427 if( aPopulator==0 ) rc = SQLITE_NOMEM;
202511 rc = SQLITE_NOMEM;
203173 rc = SQLITE_NOMEM;
203213 rc = SQLITE_NOMEM;
203371 rc = SQLITE_NOMEM;
203588 rc = SQLITE_NOMEM;
203619 rc = SQLITE_NOMEM;
203740 if( !p ) return SQLITE_NOMEM;
203752 rc = SQLITE_NOMEM;
204215 rc = SQLITE_NOMEM;
204329 if( !aTotalSize ) return SQLITE_NOMEM;
204659 rc = SQLITE_NOMEM;
204739 rc = SQLITE_NOMEM;
204863 rc = SQLITE_NOMEM;
204932 rc = SQLITE_NOMEM;
204952 rc = SQLITE_NOMEM;
205031 rc = SQLITE_NOMEM;
205128 rc = SQLITE_NOMEM;
207152 rc = SQLITE_NOMEM;
207400 if( pNew==0 ) return SQLITE_NOMEM;
207421 if( pCur==0 ) return SQLITE_NOMEM;