Lines Matching defs:SQLITE_NOMEM
521 #define SQLITE_NOMEM 7 /* A malloc() failed */
2124 ** memory allocation fails, then SQLITE_NOMEM is returned.
2465 ** [SQLITE_IOERR] rather than [SQLITE_NOMEM].
3522 ** index is out of range. ^[SQLITE_NOMEM] is returned if malloc() fails.
4024 ** [SQLITE_NOMEM].)^
4908 ** [SQLITE_NOMEM], [SQLITE_BUSY], and [SQLITE_INTERRUPT]) then the
5144 ** an [SQLITE_NOMEM] error. In other words, the soft heap limit
6912 ** [SQLITE_NOMEM], [SQLITE_BUSY], [SQLITE_LOCKED], or an
6934 ** [SQLITE_IOERR_ACCESS | SQLITE_IOERR_XXX], [SQLITE_NOMEM], or
15848 ** confuses the test scripts - the COMMIT comand returns SQLITE_NOMEM
16001 int rc = SQLITE_NOMEM;
16030 if( p==0 ) return SQLITE_NOMEM;
16146 ** SQLITE_NOMEM) to the user. However, sometimes a fault is not necessarily
16406 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes of memory", nByte);
16419 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes of memory", nByte);
16475 sqlite3_log(SQLITE_NOMEM,
16491 sqlite3_log(SQLITE_NOMEM,
18045 sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes", nByte);
20509 ** invocation SQLITE_NOMEM is returned instead.
20513 ** is set to SQLITE_NOMEM.
20522 sqlite3Error(db, SQLITE_NOMEM, 0);
20524 rc = SQLITE_NOMEM;
21939 assert( rc==SQLITE_NOMEM );
21940 return SQLITE_NOMEM;
21982 return SQLITE_NOMEM;
25568 return SQLITE_NOMEM;
27770 ** SQLITE_OK is returned. If an error occurs, either SQLITE_NOMEM
28515 if( p==0 ) return SQLITE_NOMEM;
28544 rc = SQLITE_NOMEM;
28562 rc = SQLITE_NOMEM;
28754 rc = SQLITE_NOMEM;
29527 rc = SQLITE_NOMEM;
29583 rc = SQLITE_NOMEM;
29613 rc = SQLITE_NOMEM;
29636 rc = SQLITE_NOMEM;
29990 return SQLITE_NOMEM;
30075 return SQLITE_NOMEM;
30790 return SQLITE_NOMEM;
30823 rc = SQLITE_NOMEM;
31217 if( rc!=SQLITE_OK && rc!=SQLITE_NOMEM && tryOldLockPath ){
31233 rc = SQLITE_NOMEM;
31282 ** or SQLITE_NOMEM if unable to obtain memory.
31298 return SQLITE_NOMEM;
31413 return SQLITE_NOMEM;
31449 rc = SQLITE_NOMEM;
33154 ** of SQLITE_NOMEM, SQLITE_ERROR, or SQLITE_NOTFOUND will be returned. The
33174 sqlite3_log(SQLITE_NOMEM, "failed to HeapCompact (no space), heap=%p",
33176 rc = SQLITE_NOMEM;
33366 sqlite3_log(SQLITE_NOMEM, "failed to HeapAlloc %u bytes (%lu), heap=%p",
33387 sqlite3_log(SQLITE_NOMEM, "failed to HeapFree block %p (%lu), heap=%p",
33413 sqlite3_log(SQLITE_NOMEM, "failed to %s %u bytes (%lu), heap=%p",
33437 sqlite3_log(SQLITE_NOMEM, "failed to HeapSize block %p (%lu), heap=%p",
33473 sqlite3_log(SQLITE_NOMEM,
33477 return SQLITE_NOMEM;
33485 sqlite3_log(SQLITE_NOMEM,
33487 return SQLITE_NOMEM;
33517 sqlite3_log(SQLITE_NOMEM, "failed to HeapDestroy (%lu), heap=%p",
33724 return SQLITE_NOMEM;
37711 if( p->u.apSub[bin]==0 ) return SQLITE_NOMEM;
37746 return SQLITE_NOMEM;
38195 return SQLITE_NOMEM;
38272 return (pPgHdr==0 && eCreate) ? SQLITE_NOMEM : SQLITE_OK;
39002 return (p->apHash ? SQLITE_OK : SQLITE_NOMEM);
41991 ** or SQLITE_NOMEM if a malloc failure occurs.
42001 testcase( rc==SQLITE_NOMEM );
42002 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
42413 ** SQLITE_NOMEM is returned.
42557 CODEC1(pPager, aData, pgno, 3, rc=SQLITE_NOMEM);
42559 CODEC2(pPager, aData, pgno, 7, rc=SQLITE_NOMEM, aData);
42631 CODEC1(pPager, pData, pPg->pgno, 3, rc=SQLITE_NOMEM);
42672 ** fails, SQLITE_NOMEM is returned. Otherwise, if no IO or malloc errors
42697 rc = SQLITE_NOMEM;
42714 rc = SQLITE_NOMEM;
43184 CODEC1(pPager, pPg->pData, pgno, 3, rc = SQLITE_NOMEM);
43549 return SQLITE_NOMEM;
43862 ** fails, SQLITE_NOMEM is returned and the page size remains unchanged.
43897 if( !pNew ) rc = SQLITE_NOMEM;
44169 return SQLITE_NOMEM;
44527 CODEC2(pPager, pList->pData, pgno, 6, return SQLITE_NOMEM, pData);
44591 ** SQLITE_NOMEM if a malloc fails while setting a bit in a savepoint
44616 CODEC2(pPager, pData, pPg->pgno, 7, return SQLITE_NOMEM, pData2);
44779 ** and error code returned. This function may return SQLITE_NOMEM
44829 if( zPathname==0 ) return SQLITE_NOMEM;
44845 return SQLITE_NOMEM;
44898 return SQLITE_NOMEM;
45651 testcase( rc==SQLITE_NOMEM );
45654 testcase( rc==SQLITE_NOMEM );
45750 ** SQLITE_NOMEM if the attempt to allocate Pager.pInJournal fails, or
45769 return SQLITE_NOMEM;
45976 CODEC2(pPager, pPg->pData, pPg->pgno, 7, return SQLITE_NOMEM, pData2);
46006 testcase( rc==SQLITE_NOMEM );
46007 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
46010 assert( rc==SQLITE_NOMEM );
46052 ** If an error occurs, SQLITE_NOMEM or an IO error code is returned
46256 CODEC2(pPager, pPgHdr->pData, 1, 6, rc=SQLITE_NOMEM, zBuf);
46625 || rc==SQLITE_NOMEM || (rc&0xFF)==SQLITE_IOERR
46727 ** If a memory allocation fails, SQLITE_NOMEM is returned. If an error
46742 /* Grow the Pager.aSavepoint array using realloc(). Return SQLITE_NOMEM
46750 return SQLITE_NOMEM;
46766 return SQLITE_NOMEM;
46806 ** This function may return SQLITE_NOMEM if a memory allocation fails,
46968 ** This function may return SQLITE_NOMEM or an IO error code if an error
47007 ** may return SQLITE_NOMEM.
48028 return SQLITE_NOMEM;
48040 if( !pWal->apWiData[iPage] ) rc = SQLITE_NOMEM;
48651 rc = SQLITE_NOMEM;
48784 return SQLITE_NOMEM;
49044 return SQLITE_NOMEM;
49056 rc = SQLITE_NOMEM;
50200 if( (pData = sqlite3PagerCodec(pPage))==0 ) return SQLITE_NOMEM;
51869 ** SQLITE_OK is returned if the lock is added successfully. SQLITE_NOMEM
51906 return SQLITE_NOMEM;
52101 rc = SQLITE_NOMEM;
52177 rc = SQLITE_NOMEM;
52248 if( pIdxKey==0 ) return SQLITE_NOMEM;
53354 return SQLITE_NOMEM;
53376 return SQLITE_NOMEM;
53444 rc = SQLITE_NOMEM;
53507 rc = SQLITE_NOMEM;
53952 ** SQLITE_BUSY is returned if the database is locked. SQLITE_NOMEM
55587 rc = SQLITE_NOMEM;
56277 rc = SQLITE_NOMEM;
57664 ** SQLITE_NOMEM.
57721 return SQLITE_NOMEM;
57820 rc = SQLITE_NOMEM;
58593 if( newCell==0 ) return SQLITE_NOMEM;
59399 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ) pCheck->mallocFailed = 1;
60180 sqlite3Error(pErrorDb, SQLITE_NOMEM, "out of memory");
60181 rc = SQLITE_NOMEM;
60254 sqlite3Error(pDestDb, SQLITE_NOMEM, 0);
60267 if( 0==p->pSrc || 0==p->pDest || setDestPgsz(p)==SQLITE_NOMEM ){
60648 rc = SQLITE_NOMEM;
60906 ** SQLITE_NOMEM may be returned if a malloc() fails during conversion
60924 /* MemTranslate() may return SQLITE_OK or SQLITE_NOMEM. If NOMEM is returned,
60928 assert(rc==SQLITE_OK || rc==SQLITE_NOMEM);
60930 assert(rc==SQLITE_NOMEM || pMem->enc==desiredEnc);
60966 return SQLITE_NOMEM;
60990 ** Return SQLITE_OK on success or SQLITE_NOMEM if malloc fails.
61000 return SQLITE_NOMEM;
61031 return SQLITE_NOMEM;
61052 return SQLITE_NOMEM;
61087 return SQLITE_NOMEM;
61594 return SQLITE_NOMEM;
61614 return SQLITE_NOMEM;
61915 return SQLITE_NOMEM;
62170 if( pMem==0 ) return SQLITE_NOMEM;
62326 ** SQLITE_NOMEM. In this case Vdbe.aOp and Parse.nOpAlloc remain
62355 return (pNew ? SQLITE_OK : SQLITE_NOMEM);
63550 assert( p->rc==SQLITE_OK || p->rc==SQLITE_BUSY || p->rc==SQLITE_NOMEM );
63559 if( p->rc==SQLITE_NOMEM ){
64126 return SQLITE_NOMEM;
64244 if( zMaster==0 ) return SQLITE_NOMEM;
64523 ** SQLITE_NOMEM
64534 p->rc = SQLITE_NOMEM;
64555 isSpecialError = mrc==SQLITE_NOMEM || mrc==SQLITE_IOERR
64571 if( (mrc==SQLITE_NOMEM || mrc==SQLITE_FULL) && p->usesStmtJournal ){
64690 p->rc = SQLITE_NOMEM;
66599 /* An SQLITE_NOMEM error. */
66603 pCtx->isError = SQLITE_NOMEM;
66674 p->rc = SQLITE_NOMEM;
66675 return SQLITE_NOMEM;
66737 if( SQLITE_NOMEM==sqlite3ApiExit(p->db, p->rc) ){
66738 p->rc = SQLITE_NOMEM;
66804 v->rc = rc = SQLITE_NOMEM;
67048 ** code of statement pStmt set to SQLITE_NOMEM.
67065 ** SQLITE_NOMEM. The next call to _step() (if any) will return SQLITE_ERROR
68539 if( p->rc==SQLITE_NOMEM ){
73141 rc = SQLITE_NOMEM;
73154 if( rc==SQLITE_NOMEM ){
74527 rc = SQLITE_NOMEM;
74535 if( db->mallocFailed ) rc = SQLITE_NOMEM;
75247 if( !p->aAlloc ) return SQLITE_NOMEM;
75359 rc = SQLITE_NOMEM;
75494 return SQLITE_NOMEM;
75498 if( pSorter->pUnpacked==0 ) return SQLITE_NOMEM;
75614 ** if successful, or an SQLite error code (i.e. SQLITE_NOMEM) if an error
75625 return SQLITE_NOMEM;
75664 p->eFWErr = SQLITE_NOMEM;
75808 rc = SQLITE_NOMEM;
75909 if( !pSorter->aIter ) return SQLITE_NOMEM;
76083 return SQLITE_NOMEM;
76097 ** If an error occurs, return an SQLite error code (i.e. SQLITE_NOMEM).
76331 return SQLITE_NOMEM;
85075 return SQLITE_NOMEM;
85115 return SQLITE_NOMEM;
85131 return SQLITE_NOMEM;
85169 return SQLITE_NOMEM;
85258 rc = SQLITE_NOMEM;
85275 if( rc==SQLITE_NOMEM ){
85414 if( rc==SQLITE_NOMEM ) db->mallocFailed = 1;
85431 rc = SQLITE_NOMEM;
85448 rc = SQLITE_NOMEM;
85504 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
87025 pParse->rc = SQLITE_NOMEM;
87669 ** on success and SQLITE_NOMEM on an OOM error.
87678 if( zExtra==0 ) return SQLITE_NOMEM;
89954 if( SQLITE_NOMEM==sqlite3BtreeSetPageSize(pBt, db->nextPagesize, -1, 0) ){
93256 assert( rc==SQLITE_NOMEM || rc==SQLITE_OK );
93257 if( rc==SQLITE_NOMEM ){
96959 rc = SQLITE_NOMEM;
96960 sqlite3Error(db, SQLITE_NOMEM, 0);
97918 if( zAltFile==0 ) return SQLITE_NOMEM;
97954 return SQLITE_NOMEM;
97997 return SQLITE_NOMEM;
98119 rc = SQLITE_NOMEM;
99104 if( SQLITE_NOMEM==sqlite3BtreeSetPageSize(pBt, db->nextPagesize,-1,0) ){
100619 pData->rc = db->mallocFailed ? SQLITE_NOMEM : SQLITE_CORRUPT_BKPT;
100675 if( rc==SQLITE_NOMEM ){
100931 rc = SQLITE_NOMEM;
100958 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
101053 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
101140 rc = SQLITE_NOMEM;
101213 pParse->rc = SQLITE_NOMEM;
101220 pParse->rc = SQLITE_NOMEM;
101332 if( rc==SQLITE_NOMEM ){
102991 ** store NULL in *paCol and 0 in *pnCol and return SQLITE_NOMEM.
103080 return SQLITE_NOMEM;
103843 rc = SQLITE_NOMEM;
104196 if( pNew==0 ) return SQLITE_NOMEM;
105298 if( db->mallocFailed ) return SQLITE_NOMEM;
106983 p->rc = SQLITE_NOMEM;
107020 db->errCode = SQLITE_NOMEM;
107021 return SQLITE_NOMEM;
107049 db->errCode = SQLITE_NOMEM;
107050 return SQLITE_NOMEM;
109020 return SQLITE_NOMEM;
109201 rc = SQLITE_NOMEM;
109837 return SQLITE_NOMEM;
109843 return SQLITE_NOMEM;
109860 if( rc==SQLITE_NOMEM ) db->mallocFailed = 1;
109965 ** more v-table. Return SQLITE_NOMEM if a malloc fails, or SQLITE_OK otherwise.
109976 return SQLITE_NOMEM;
110061 rc = SQLITE_NOMEM;
112774 if( rc==SQLITE_NOMEM ){
114792 if( paNew==0 ) return SQLITE_NOMEM;
114807 return SQLITE_NOMEM;
115081 if( p==0 ) return SQLITE_NOMEM;
115195 if( db->mallocFailed ) return SQLITE_NOMEM;
115737 if( pIdxInfo==0 ) return SQLITE_NOMEM;
115747 return SQLITE_NOMEM;
116365 ** Return SQLITE_OK on success or SQLITE_NOMEM of a memory allocation
116415 if( pSpace==0 ) return SQLITE_NOMEM;
121690 return SQLITE_NOMEM;
121754 pParse->rc = SQLITE_NOMEM;
122074 int rc = SQLITE_NOMEM;
122086 rc = SQLITE_NOMEM;
122349 rc = SQLITE_NOMEM;
123260 case SQLITE_NOMEM: zName = "SQLITE_NOMEM"; break;
123361 /* SQLITE_NOMEM */ "out of memory",
123612 return SQLITE_NOMEM;
124045 return sqlite3ErrStr(SQLITE_NOMEM);
124052 z = sqlite3ErrStr(SQLITE_NOMEM);
124120 return SQLITE_NOMEM;
124129 return SQLITE_NOMEM;
124237 if( pColl==0 ) return SQLITE_NOMEM;
124404 if( !zFile ) return SQLITE_NOMEM;
124558 if( !zFile ) return SQLITE_NOMEM;
124726 if( rc==SQLITE_NOMEM ) db->mallocFailed = 1;
124737 rc = SQLITE_NOMEM;
124835 assert( db!=0 || rc==SQLITE_NOMEM );
124836 if( rc==SQLITE_NOMEM ){
124897 assert( *ppDb || rc==SQLITE_NOMEM );
124902 rc = SQLITE_NOMEM;
127377 *pRc = SQLITE_NOMEM;
127442 rc = SQLITE_NOMEM;
127492 if( zContentCols==0 ) rc = SQLITE_NOMEM;
127547 rc = SQLITE_NOMEM;
127615 if( z==0 ) *pRc = SQLITE_NOMEM;
127670 ** by this function, NULL is returned and *pRc is set to SQLITE_NOMEM. If
127727 ** by this function, NULL is returned and *pRc is set to SQLITE_NOMEM. If
127815 return SQLITE_NOMEM;
127855 ** variables are undefined. Or, if an OOM is encountered, SQLITE_NOMEM is
127872 rc = SQLITE_NOMEM;
127896 rc = SQLITE_NOMEM;
127985 rc = SQLITE_NOMEM;
128032 rc = SQLITE_NOMEM;
128175 rc = SQLITE_NOMEM;
128477 ** if the allocation fails, return SQLITE_NOMEM.
128481 return SQLITE_NOMEM;
128521 if( !zSql ) return SQLITE_NOMEM;
128577 ** If an OOM error occurs, SQLITE_NOMEM is returned. Otherwise, SQLITE_OK.
128637 rc = SQLITE_NOMEM;
129305 if( !aOut ) return SQLITE_NOMEM;
129453 ** If an OOM error occurs, return SQLITE_NOMEM. In this case it is
129509 ** SQLite error code (SQLITE_NOMEM) if an error occurs.
129525 return SQLITE_NOMEM;
129579 return SQLITE_NOMEM;
129733 int rc = SQLITE_NOMEM; /* Return code */
129991 return SQLITE_NOMEM;
130027 rc = SQLITE_NOMEM;
130198 rc = SQLITE_NOMEM;
130651 rc = SQLITE_NOMEM;
130668 rc = SQLITE_NOMEM;
130952 return SQLITE_NOMEM;
131315 if( !aDoclist ) return SQLITE_NOMEM;
131709 rc = SQLITE_NOMEM;
132010 *pRc = SQLITE_NOMEM;
132351 if( !pE->aMI ) return SQLITE_NOMEM;
132768 if( !p ) return SQLITE_NOMEM;
132891 if( !pCsr ) return SQLITE_NOMEM;
132920 if( aNew==0 ) return SQLITE_NOMEM;
132963 if( fts3auxGrowStatArray(pCsr, 2) ) return SQLITE_NOMEM;
133009 if( fts3auxGrowStatArray(pCsr, iCol+2) ) return SQLITE_NOMEM;
133086 if( pCsr->filter.zTerm==0 ) return SQLITE_NOMEM;
133093 if( pCsr->zStop==0 ) return SQLITE_NOMEM;
133391 ** Return SQLITE_OK if successful, or SQLITE_NOMEM if a memory allocation
133426 rc = SQLITE_NOMEM;
133489 ** allocated Fts3Expr structure. Otherwise, either SQLITE_NOMEM (out of memory
133600 return SQLITE_NOMEM;
133607 ** Returns an SQLite error code. SQLITE_OK if everything works, SQLITE_NOMEM
133684 return SQLITE_NOMEM;
133826 ** bytes read from buffer z. Otherwise, *ppExpr is set to 0 and SQLITE_NOMEM
133860 rc = SQLITE_NOMEM;
133894 rc = SQLITE_NOMEM;
134018 rc = SQLITE_NOMEM;
134197 ** occurs, either SQLITE_NOMEM (out-of-memory error) or SQLITE_ERROR (parse
134424 if( rc==SQLITE_NOMEM ){
134433 assert( rc==SQLITE_NOMEM || rc==SQLITE_OK );
134434 if( rc==SQLITE_NOMEM ){
134465 if( rc!=SQLITE_OK && rc!=SQLITE_NOMEM ){
134468 }else if( rc==SQLITE_NOMEM || !(zBuf = exprToString(pExpr, 0)) ){
134955 if( t==NULL ) return SQLITE_NOMEM;
134985 if( c==NULL ) return SQLITE_NOMEM;
135511 if( !pNew ) return SQLITE_NOMEM;
135710 if( !zCopy ) return SQLITE_NOMEM;
135731 return SQLITE_NOMEM;
136011 rc = SQLITE_NOMEM;
136107 if( t==NULL ) return SQLITE_NOMEM;
136162 if( c==NULL ) return SQLITE_NOMEM;
136228 if( !pNew ) return SQLITE_NOMEM;
136402 rc = SQLITE_NOMEM;
136473 rc = SQLITE_NOMEM;
136543 return SQLITE_NOMEM;
136626 rc = SQLITE_NOMEM;
137138 rc = SQLITE_NOMEM;
137380 return SQLITE_NOMEM;
137392 return SQLITE_NOMEM;
137410 ** If an OOM error occurs, *pRc is set to SQLITE_NOMEM before returning.
137498 rc = SQLITE_NOMEM;
137935 if( 0==p->zSegmentsTbl ) return SQLITE_NOMEM;
137948 rc = SQLITE_NOMEM;
138106 return SQLITE_NOMEM;
138331 return SQLITE_NOMEM;
138422 rc = SQLITE_NOMEM;
138460 rc = SQLITE_NOMEM;
138675 if( !zEnd ) return SQLITE_NOMEM;
138746 return SQLITE_NOMEM;
138764 return SQLITE_NOMEM;
138790 return SQLITE_NOMEM;
138936 if( !pWriter ) return SQLITE_NOMEM;
138942 if( !pWriter->aData ) return SQLITE_NOMEM;
139011 if( !aNew ) return SQLITE_NOMEM;
139035 return SQLITE_NOMEM;
139335 ** trying to resize the buffer, return SQLITE_NOMEM.
139346 if( !pNew ) return SQLITE_NOMEM;
139676 return SQLITE_NOMEM;
140061 *pRC = SQLITE_NOMEM;
140111 *pRC = SQLITE_NOMEM;
140221 rc = SQLITE_NOMEM;
140231 rc = SQLITE_NOMEM;
140303 rc = SQLITE_NOMEM;
140399 ** If an OOM error occurs, set *pRc to SQLITE_NOMEM and leave pBlob->a
140411 *pRc = SQLITE_NOMEM;
140420 ** Return an error code if an error occurs (SQLITE_NOMEM is possible).
141172 rc = SQLITE_NOMEM;
141536 if( !pWriter ) return SQLITE_NOMEM;
141896 rc = SQLITE_NOMEM;
142003 return SQLITE_NOMEM;
142138 if( !pRet ) return SQLITE_NOMEM;
142159 return SQLITE_NOMEM;
142272 rc = SQLITE_NOMEM;
142826 return SQLITE_NOMEM;
142895 return SQLITE_NOMEM;
143021 return SQLITE_NOMEM;
143342 if( !aIter ) return SQLITE_NOMEM;
143564 if( !pCsr->aMatchinfo ) return SQLITE_NOMEM;
143762 rc = SQLITE_NOMEM;
143792 ** needs to transform the data from utf-16 to utf-8), return SQLITE_NOMEM
143801 rc = SQLITE_NOMEM;
144074 if( aNew==0 ) return SQLITE_NOMEM;
144143 if( pNew==NULL ) return SQLITE_NOMEM;
144193 return SQLITE_NOMEM;
144260 if( !zNew ) return SQLITE_NOMEM;
145216 rc2 = SQLITE_NOMEM;
145510 rc = SQLITE_NOMEM;
145526 int rc = SQLITE_NOMEM;
146045 if( p==0 ) return SQLITE_NOMEM;
146171 if( !pInfo ) return SQLITE_NOMEM;
146248 rc = SQLITE_NOMEM;
146283 if( pNew==0 ) return SQLITE_NOMEM;
146406 return SQLITE_NOMEM;
146794 return SQLITE_NOMEM;
146915 rc = SQLITE_NOMEM;
146940 rc = SQLITE_NOMEM;
147208 return SQLITE_NOMEM;
147595 int rc = SQLITE_NOMEM;
147625 rc = SQLITE_NOMEM;
147631 }else if( rc!=SQLITE_NOMEM ){
147715 return SQLITE_NOMEM;
147740 rc = SQLITE_NOMEM;
147756 int rc = SQLITE_NOMEM;
147863 return SQLITE_NOMEM;
147901 rc = SQLITE_NOMEM;
148096 if( !pGeomCtx ) return SQLITE_NOMEM;
148121 if( !pGeomCtx ) return SQLITE_NOMEM;
148716 return SQLITE_NOMEM;
148777 return SQLITE_NOMEM;
148868 return SQLITE_NOMEM;