Home | History | Annotate | Download | only in orig

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;
25550 return SQLITE_NOMEM;
27752 ** SQLITE_OK is returned. If an error occurs, either SQLITE_NOMEM
28495 if( p==0 ) return SQLITE_NOMEM;
28524 rc = SQLITE_NOMEM;
28542 rc = SQLITE_NOMEM;
28734 rc = SQLITE_NOMEM;
29507 rc = SQLITE_NOMEM;
29563 rc = SQLITE_NOMEM;
29593 rc = SQLITE_NOMEM;
29616 rc = SQLITE_NOMEM;
29970 return SQLITE_NOMEM;
30055 return SQLITE_NOMEM;
30770 return SQLITE_NOMEM;
30803 rc = SQLITE_NOMEM;
31197 if( rc!=SQLITE_OK && rc!=SQLITE_NOMEM && tryOldLockPath ){
31213 rc = SQLITE_NOMEM;
31262 ** or SQLITE_NOMEM if unable to obtain memory.
31278 return SQLITE_NOMEM;
31393 return SQLITE_NOMEM;
31429 rc = SQLITE_NOMEM;
33134 ** of SQLITE_NOMEM, SQLITE_ERROR, or SQLITE_NOTFOUND will be returned. The
33154 sqlite3_log(SQLITE_NOMEM, "failed to HeapCompact (no space), heap=%p",
33156 rc = SQLITE_NOMEM;
33346 sqlite3_log(SQLITE_NOMEM, "failed to HeapAlloc %u bytes (%lu), heap=%p",
33367 sqlite3_log(SQLITE_NOMEM, "failed to HeapFree block %p (%lu), heap=%p",
33393 sqlite3_log(SQLITE_NOMEM, "failed to %s %u bytes (%lu), heap=%p",
33417 sqlite3_log(SQLITE_NOMEM, "failed to HeapSize block %p (%lu), heap=%p",
33453 sqlite3_log(SQLITE_NOMEM,
33457 return SQLITE_NOMEM;
33465 sqlite3_log(SQLITE_NOMEM,
33467 return SQLITE_NOMEM;
33497 sqlite3_log(SQLITE_NOMEM, "failed to HeapDestroy (%lu), heap=%p",
33704 return SQLITE_NOMEM;
37691 if( p->u.apSub[bin]==0 ) return SQLITE_NOMEM;
37726 return SQLITE_NOMEM;
38175 return SQLITE_NOMEM;
38252 return (pPgHdr==0 && eCreate) ? SQLITE_NOMEM : SQLITE_OK;
38982 return (p->apHash ? SQLITE_OK : SQLITE_NOMEM);
41971 ** or SQLITE_NOMEM if a malloc failure occurs.
41981 testcase( rc==SQLITE_NOMEM );
41982 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
42393 ** SQLITE_NOMEM is returned.
42537 CODEC1(pPager, aData, pgno, 3, rc=SQLITE_NOMEM);
42539 CODEC2(pPager, aData, pgno, 7, rc=SQLITE_NOMEM, aData);
42611 CODEC1(pPager, pData, pPg->pgno, 3, rc=SQLITE_NOMEM);
42652 ** fails, SQLITE_NOMEM is returned. Otherwise, if no IO or malloc errors
42677 rc = SQLITE_NOMEM;
42694 rc = SQLITE_NOMEM;
43164 CODEC1(pPager, pPg->pData, pgno, 3, rc = SQLITE_NOMEM);
43529 return SQLITE_NOMEM;
43842 ** fails, SQLITE_NOMEM is returned and the page size remains unchanged.
43877 if( !pNew ) rc = SQLITE_NOMEM;
44149 return SQLITE_NOMEM;
44507 CODEC2(pPager, pList->pData, pgno, 6, return SQLITE_NOMEM, pData);
44571 ** SQLITE_NOMEM if a malloc fails while setting a bit in a savepoint
44596 CODEC2(pPager, pData, pPg->pgno, 7, return SQLITE_NOMEM, pData2);
44759 ** and error code returned. This function may return SQLITE_NOMEM
44809 if( zPathname==0 ) return SQLITE_NOMEM;
44825 return SQLITE_NOMEM;
44878 return SQLITE_NOMEM;
45631 testcase( rc==SQLITE_NOMEM );
45634 testcase( rc==SQLITE_NOMEM );
45730 ** SQLITE_NOMEM if the attempt to allocate Pager.pInJournal fails, or
45749 return SQLITE_NOMEM;
45956 CODEC2(pPager, pPg->pData, pPg->pgno, 7, return SQLITE_NOMEM, pData2);
45986 testcase( rc==SQLITE_NOMEM );
45987 assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
45990 assert( rc==SQLITE_NOMEM );
46032 ** If an error occurs, SQLITE_NOMEM or an IO error code is returned
46236 CODEC2(pPager, pPgHdr->pData, 1, 6, rc=SQLITE_NOMEM, zBuf);
46605 || rc==SQLITE_NOMEM || (rc&0xFF)==SQLITE_IOERR
46707 ** If a memory allocation fails, SQLITE_NOMEM is returned. If an error
46722 /* Grow the Pager.aSavepoint array using realloc(). Return SQLITE_NOMEM
46730 return SQLITE_NOMEM;
46746 return SQLITE_NOMEM;
46786 ** This function may return SQLITE_NOMEM if a memory allocation fails,
46948 ** This function may return SQLITE_NOMEM or an IO error code if an error
46987 ** may return SQLITE_NOMEM.
48008 return SQLITE_NOMEM;
48020 if( !pWal->apWiData[iPage] ) rc = SQLITE_NOMEM;
48631 rc = SQLITE_NOMEM;
48764 return SQLITE_NOMEM;
49024 return SQLITE_NOMEM;
49036 rc = SQLITE_NOMEM;
50180 if( (pData = sqlite3PagerCodec(pPage))==0 ) return SQLITE_NOMEM;
51849 ** SQLITE_OK is returned if the lock is added successfully. SQLITE_NOMEM
51886 return SQLITE_NOMEM;
52081 rc = SQLITE_NOMEM;
52157 rc = SQLITE_NOMEM;
52228 if( pIdxKey==0 ) return SQLITE_NOMEM;
53334 return SQLITE_NOMEM;
53356 return SQLITE_NOMEM;
53424 rc = SQLITE_NOMEM;
53487 rc = SQLITE_NOMEM;
53932 ** SQLITE_BUSY is returned if the database is locked. SQLITE_NOMEM
55567 rc = SQLITE_NOMEM;
56257 rc = SQLITE_NOMEM;
57644 ** SQLITE_NOMEM.
57701 return SQLITE_NOMEM;
57800 rc = SQLITE_NOMEM;
58573 if( newCell==0 ) return SQLITE_NOMEM;
59379 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ) pCheck->mallocFailed = 1;
60160 sqlite3Error(pErrorDb, SQLITE_NOMEM, "out of memory");
60161 rc = SQLITE_NOMEM;
60234 sqlite3Error(pDestDb, SQLITE_NOMEM, 0);
60247 if( 0==p->pSrc || 0==p->pDest || setDestPgsz(p)==SQLITE_NOMEM ){
60628 rc = SQLITE_NOMEM;
60886 ** SQLITE_NOMEM may be returned if a malloc() fails during conversion
60904 /* MemTranslate() may return SQLITE_OK or SQLITE_NOMEM. If NOMEM is returned,
60908 assert(rc==SQLITE_OK || rc==SQLITE_NOMEM);
60910 assert(rc==SQLITE_NOMEM || pMem->enc==desiredEnc);
60946 return SQLITE_NOMEM;
60970 ** Return SQLITE_OK on success or SQLITE_NOMEM if malloc fails.
60980 return SQLITE_NOMEM;
61011 return SQLITE_NOMEM;
61032 return SQLITE_NOMEM;
61067 return SQLITE_NOMEM;
61574 return SQLITE_NOMEM;
61594 return SQLITE_NOMEM;
61895 return SQLITE_NOMEM;
62150 if( pMem==0 ) return SQLITE_NOMEM;
62306 ** SQLITE_NOMEM. In this case Vdbe.aOp and Parse.nOpAlloc remain
62335 return (pNew ? SQLITE_OK : SQLITE_NOMEM);
63530 assert( p->rc==SQLITE_OK || p->rc==SQLITE_BUSY || p->rc==SQLITE_NOMEM );
63539 if( p->rc==SQLITE_NOMEM ){
64106 return SQLITE_NOMEM;
64224 if( zMaster==0 ) return SQLITE_NOMEM;
64503 ** SQLITE_NOMEM
64514 p->rc = SQLITE_NOMEM;
64535 isSpecialError = mrc==SQLITE_NOMEM || mrc==SQLITE_IOERR
64551 if( (mrc==SQLITE_NOMEM || mrc==SQLITE_FULL) && p->usesStmtJournal ){
64670 p->rc = SQLITE_NOMEM;
66579 /* An SQLITE_NOMEM error. */
66583 pCtx->isError = SQLITE_NOMEM;
66654 p->rc = SQLITE_NOMEM;
66655 return SQLITE_NOMEM;
66717 if( SQLITE_NOMEM==sqlite3ApiExit(p->db, p->rc) ){
66718 p->rc = SQLITE_NOMEM;
66784 v->rc = rc = SQLITE_NOMEM;
67028 ** code of statement pStmt set to SQLITE_NOMEM.
67045 ** SQLITE_NOMEM. The next call to _step() (if any) will return SQLITE_ERROR
68519 if( p->rc==SQLITE_NOMEM ){
73121 rc = SQLITE_NOMEM;
73134 if( rc==SQLITE_NOMEM ){
74507 rc = SQLITE_NOMEM;
74515 if( db->mallocFailed ) rc = SQLITE_NOMEM;
75227 if( !p->aAlloc ) return SQLITE_NOMEM;
75339 rc = SQLITE_NOMEM;
75474 return SQLITE_NOMEM;
75478 if( pSorter->pUnpacked==0 ) return SQLITE_NOMEM;
75594 ** if successful, or an SQLite error code (i.e. SQLITE_NOMEM) if an error
75605 return SQLITE_NOMEM;
75644 p->eFWErr = SQLITE_NOMEM;
75788 rc = SQLITE_NOMEM;
75889 if( !pSorter->aIter ) return SQLITE_NOMEM;
76063 return SQLITE_NOMEM;
76077 ** If an error occurs, return an SQLite error code (i.e. SQLITE_NOMEM).
76311 return SQLITE_NOMEM;
85055 return SQLITE_NOMEM;
85095 return SQLITE_NOMEM;
85111 return SQLITE_NOMEM;
85149 return SQLITE_NOMEM;
85238 rc = SQLITE_NOMEM;
85255 if( rc==SQLITE_NOMEM ){
85394 if( rc==SQLITE_NOMEM ) db->mallocFailed = 1;
85411 rc = SQLITE_NOMEM;
85428 rc = SQLITE_NOMEM;
85484 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
87005 pParse->rc = SQLITE_NOMEM;
87649 ** on success and SQLITE_NOMEM on an OOM error.
87658 if( zExtra==0 ) return SQLITE_NOMEM;
89934 if( SQLITE_NOMEM==sqlite3BtreeSetPageSize(pBt, db->nextPagesize, -1, 0) ){
93236 assert( rc==SQLITE_NOMEM || rc==SQLITE_OK );
93237 if( rc==SQLITE_NOMEM ){
96939 rc = SQLITE_NOMEM;
96940 sqlite3Error(db, SQLITE_NOMEM, 0);
97898 if( zAltFile==0 ) return SQLITE_NOMEM;
97934 return SQLITE_NOMEM;
97977 return SQLITE_NOMEM;
98099 rc = SQLITE_NOMEM;
99084 if( SQLITE_NOMEM==sqlite3BtreeSetPageSize(pBt, db->nextPagesize,-1,0) ){
100599 pData->rc = db->mallocFailed ? SQLITE_NOMEM : SQLITE_CORRUPT_BKPT;
100655 if( rc==SQLITE_NOMEM ){
100911 rc = SQLITE_NOMEM;
100938 SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
101033 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){
101120 rc = SQLITE_NOMEM;
101193 pParse->rc = SQLITE_NOMEM;
101200 pParse->rc = SQLITE_NOMEM;
101312 if( rc==SQLITE_NOMEM ){
102971 ** store NULL in *paCol and 0 in *pnCol and return SQLITE_NOMEM.
103060 return SQLITE_NOMEM;
103823 rc = SQLITE_NOMEM;
104176 if( pNew==0 ) return SQLITE_NOMEM;
105278 if( db->mallocFailed ) return SQLITE_NOMEM;
106963 p->rc = SQLITE_NOMEM;
107000 db->errCode = SQLITE_NOMEM;
107001 return SQLITE_NOMEM;
107029 db->errCode = SQLITE_NOMEM;
107030 return SQLITE_NOMEM;
109000 return SQLITE_NOMEM;
109181 rc = SQLITE_NOMEM;
109817 return SQLITE_NOMEM;
109823 return SQLITE_NOMEM;
109840 if( rc==SQLITE_NOMEM ) db->mallocFailed = 1;
109945 ** more v-table. Return SQLITE_NOMEM if a malloc fails, or SQLITE_OK otherwise.
109956 return SQLITE_NOMEM;
110041 rc = SQLITE_NOMEM;
112754 if( rc==SQLITE_NOMEM ){
114772 if( paNew==0 ) return SQLITE_NOMEM;
114787 return SQLITE_NOMEM;
115061 if( p==0 ) return SQLITE_NOMEM;
115175 if( db->mallocFailed ) return SQLITE_NOMEM;
115717 if( pIdxInfo==0 ) return SQLITE_NOMEM;
115727 return SQLITE_NOMEM;
116345 ** Return SQLITE_OK on success or SQLITE_NOMEM of a memory allocation
116395 if( pSpace==0 ) return SQLITE_NOMEM;
121670 return SQLITE_NOMEM;
121734 pParse->rc = SQLITE_NOMEM;
122054 int rc = SQLITE_NOMEM;
122066 rc = SQLITE_NOMEM;
122329 rc = SQLITE_NOMEM;
123240 case SQLITE_NOMEM: zName = "SQLITE_NOMEM"; break;
123341 /* SQLITE_NOMEM */ "out of memory",
123592 return SQLITE_NOMEM;
124025 return sqlite3ErrStr(SQLITE_NOMEM);
124032 z = sqlite3ErrStr(SQLITE_NOMEM);
124100 return SQLITE_NOMEM;
124109 return SQLITE_NOMEM;
124217 if( pColl==0 ) return SQLITE_NOMEM;
124384 if( !zFile ) return SQLITE_NOMEM;
124538 if( !zFile ) return SQLITE_NOMEM;
124706 if( rc==SQLITE_NOMEM ) db->mallocFailed = 1;
124717 rc = SQLITE_NOMEM;
124815 assert( db!=0 || rc==SQLITE_NOMEM );
124816 if( rc==SQLITE_NOMEM ){
124877 assert( *ppDb || rc==SQLITE_NOMEM );
124882 rc = SQLITE_NOMEM;
127357 *pRc = SQLITE_NOMEM;
127422 rc = SQLITE_NOMEM;
127472 if( zContentCols==0 ) rc = SQLITE_NOMEM;
127527 rc = SQLITE_NOMEM;
127595 if( z==0 ) *pRc = SQLITE_NOMEM;
127650 ** by this function, NULL is returned and *pRc is set to SQLITE_NOMEM. If
127707 ** by this function, NULL is returned and *pRc is set to SQLITE_NOMEM. If
127795 return SQLITE_NOMEM;
127835 ** variables are undefined. Or, if an OOM is encountered, SQLITE_NOMEM is
127852 rc = SQLITE_NOMEM;
127876 rc = SQLITE_NOMEM;
127965 rc = SQLITE_NOMEM;
128012 rc = SQLITE_NOMEM;
128155 rc = SQLITE_NOMEM;
128457 ** if the allocation fails, return SQLITE_NOMEM.
128461 return SQLITE_NOMEM;
128501 if( !zSql ) return SQLITE_NOMEM;
128557 ** If an OOM error occurs, SQLITE_NOMEM is returned. Otherwise, SQLITE_OK.
128617 rc = SQLITE_NOMEM;
129285 if( !aOut ) return SQLITE_NOMEM;
129433 ** If an OOM error occurs, return SQLITE_NOMEM. In this case it is
129489 ** SQLite error code (SQLITE_NOMEM) if an error occurs.
129505 return SQLITE_NOMEM;
129559 return SQLITE_NOMEM;
129713 int rc = SQLITE_NOMEM; /* Return code */
129971 return SQLITE_NOMEM;
130007 rc = SQLITE_NOMEM;
130178 rc = SQLITE_NOMEM;
130631 rc = SQLITE_NOMEM;
130648 rc = SQLITE_NOMEM;
130920 return SQLITE_NOMEM;
131283 if( !aDoclist ) return SQLITE_NOMEM;
131677 rc = SQLITE_NOMEM;
131978 *pRc = SQLITE_NOMEM;
132319 if( !pE->aMI ) return SQLITE_NOMEM;
132736 if( !p ) return SQLITE_NOMEM;
132859 if( !pCsr ) return SQLITE_NOMEM;
132888 if( aNew==0 ) return SQLITE_NOMEM;
132931 if( fts3auxGrowStatArray(pCsr, 2) ) return SQLITE_NOMEM;
132977 if( fts3auxGrowStatArray(pCsr, iCol+2) ) return SQLITE_NOMEM;
133054 if( pCsr->filter.zTerm==0 ) return SQLITE_NOMEM;
133061 if( pCsr->zStop==0 ) return SQLITE_NOMEM;
133359 ** Return SQLITE_OK if successful, or SQLITE_NOMEM if a memory allocation
133394 rc = SQLITE_NOMEM;
133457 ** allocated Fts3Expr structure. Otherwise, either SQLITE_NOMEM (out of memory
133568 return SQLITE_NOMEM;
133575 ** Returns an SQLite error code. SQLITE_OK if everything works, SQLITE_NOMEM
133652 return SQLITE_NOMEM;
133794 ** bytes read from buffer z. Otherwise, *ppExpr is set to 0 and SQLITE_NOMEM
133828 rc = SQLITE_NOMEM;
133862 rc = SQLITE_NOMEM;
133986 rc = SQLITE_NOMEM;
134165 ** occurs, either SQLITE_NOMEM (out-of-memory error) or SQLITE_ERROR (parse
134392 if( rc==SQLITE_NOMEM ){
134401 assert( rc==SQLITE_NOMEM || rc==SQLITE_OK );
134402 if( rc==SQLITE_NOMEM ){
134433 if( rc!=SQLITE_OK && rc!=SQLITE_NOMEM ){
134436 }else if( rc==SQLITE_NOMEM || !(zBuf = exprToString(pExpr, 0)) ){
134923 if( t==NULL ) return SQLITE_NOMEM;
134953 if( c==NULL ) return SQLITE_NOMEM;
135479 if( !pNew ) return SQLITE_NOMEM;
135678 if( !zCopy ) return SQLITE_NOMEM;
135699 return SQLITE_NOMEM;
135979 rc = SQLITE_NOMEM;
136075 if( t==NULL ) return SQLITE_NOMEM;
136130 if( c==NULL ) return SQLITE_NOMEM;
136196 if( !pNew ) return SQLITE_NOMEM;
136370 rc = SQLITE_NOMEM;
136441 rc = SQLITE_NOMEM;
136511 return SQLITE_NOMEM;
136594 rc = SQLITE_NOMEM;
137106 rc = SQLITE_NOMEM;
137348 return SQLITE_NOMEM;
137360 return SQLITE_NOMEM;
137378 ** If an OOM error occurs, *pRc is set to SQLITE_NOMEM before returning.
137466 rc = SQLITE_NOMEM;
137903 if( 0==p->zSegmentsTbl ) return SQLITE_NOMEM;
137916 rc = SQLITE_NOMEM;
138074 return SQLITE_NOMEM;
138299 return SQLITE_NOMEM;
138390 rc = SQLITE_NOMEM;
138428 rc = SQLITE_NOMEM;
138643 if( !zEnd ) return SQLITE_NOMEM;
138714 return SQLITE_NOMEM;
138732 return SQLITE_NOMEM;
138758 return SQLITE_NOMEM;
138904 if( !pWriter ) return SQLITE_NOMEM;
138910 if( !pWriter->aData ) return SQLITE_NOMEM;
138979 if( !aNew ) return SQLITE_NOMEM;
139003 return SQLITE_NOMEM;
139303 ** trying to resize the buffer, return SQLITE_NOMEM.
139314 if( !pNew ) return SQLITE_NOMEM;
139644 return SQLITE_NOMEM;
140029 *pRC = SQLITE_NOMEM;
140079 *pRC = SQLITE_NOMEM;
140189 rc = SQLITE_NOMEM;
140199 rc = SQLITE_NOMEM;
140271 rc = SQLITE_NOMEM;
140367 ** If an OOM error occurs, set *pRc to SQLITE_NOMEM and leave pBlob->a
140379 *pRc = SQLITE_NOMEM;
140388 ** Return an error code if an error occurs (SQLITE_NOMEM is possible).
141140 rc = SQLITE_NOMEM;
141504 if( !pWriter ) return SQLITE_NOMEM;
141864 rc = SQLITE_NOMEM;
141971 return SQLITE_NOMEM;
142106 if( !pRet ) return SQLITE_NOMEM;
142127 return SQLITE_NOMEM;
142240 rc = SQLITE_NOMEM;
142794 return SQLITE_NOMEM;
142863 return SQLITE_NOMEM;
142989 return SQLITE_NOMEM;
143310 if( !aIter ) return SQLITE_NOMEM;
143532 if( !pCsr->aMatchinfo ) return SQLITE_NOMEM;
143730 rc = SQLITE_NOMEM;
143760 ** needs to transform the data from utf-16 to utf-8), return SQLITE_NOMEM
143769 rc = SQLITE_NOMEM;
144042 if( aNew==0 ) return SQLITE_NOMEM;
144111 if( pNew==NULL ) return SQLITE_NOMEM;
144161 return SQLITE_NOMEM;
144228 if( !zNew ) return SQLITE_NOMEM;
145184 rc2 = SQLITE_NOMEM;
145478 rc = SQLITE_NOMEM;
145494 int rc = SQLITE_NOMEM;
146013 if( p==0 ) return SQLITE_NOMEM;
146139 if( !pInfo ) return SQLITE_NOMEM;
146216 rc = SQLITE_NOMEM;
146251 if( pNew==0 ) return SQLITE_NOMEM;
146374 return SQLITE_NOMEM;
146762 return SQLITE_NOMEM;
146883 rc = SQLITE_NOMEM;
146908 rc = SQLITE_NOMEM;
147176 return SQLITE_NOMEM;
147563 int rc = SQLITE_NOMEM;
147593 rc = SQLITE_NOMEM;
147599 }else if( rc!=SQLITE_NOMEM ){
147683 return SQLITE_NOMEM;
147708 rc = SQLITE_NOMEM;
147724 int rc = SQLITE_NOMEM;
147831 return SQLITE_NOMEM;
147869 rc = SQLITE_NOMEM;
148064 if( !pGeomCtx ) return SQLITE_NOMEM;
148089 if( !pGeomCtx ) return SQLITE_NOMEM;
148684 return SQLITE_NOMEM;
148745 return SQLITE_NOMEM;
148836 return SQLITE_NOMEM;