Lines Matching refs:aBuf
56762 u8 aBuf[WAL_HDRSIZE]; /* Buffer to load WAL header into */
56774 rc = sqlite3OsRead(pWal->pWalFd, aBuf, WAL_HDRSIZE, 0);
56784 magic = sqlite3Get4byte(&aBuf[0]);
56785 szPage = sqlite3Get4byte(&aBuf[8]);
56795 pWal->nCkpt = sqlite3Get4byte(&aBuf[12]);
56796 memcpy(&pWal->hdr.aSalt, &aBuf[16], 8);
56800 aBuf, WAL_HDRSIZE-2*4, 0, pWal->hdr.aFrameCksum
56802 if( pWal->hdr.aFrameCksum[0]!=sqlite3Get4byte(&aBuf[24])
56803 || pWal->hdr.aFrameCksum[1]!=sqlite3Get4byte(&aBuf[28])
56810 version = sqlite3Get4byte(&aBuf[4]);
57839 u8 aBuf[WAL_HDRSIZE]; /* Buffer to load WAL header into */
57916 rc = sqlite3OsRead(pWal->pWalFd, aBuf, WAL_HDRSIZE, 0);
57920 if( memcmp(&pWal->hdr.aSalt, &aBuf[16], 8) ){
58853 u8 *aBuf; /* Buffer to load data from wal file into */
58858 aBuf = sqlite3_malloc(szPage + WAL_FRAME_HDRSIZE);
58859 if( aBuf==0 ) return SQLITE_NOMEM_BKPT;
58872 rc = sqlite3OsRead(pWal->pWalFd, aBuf, sizeof(u32)*2, iCksumOff);
58873 pWal->hdr.aFrameCksum[0] = sqlite3Get4byte(aBuf);
58874 pWal->hdr.aFrameCksum[1] = sqlite3Get4byte(&aBuf[sizeof(u32)]);
58880 rc = sqlite3OsRead(pWal->pWalFd, aBuf, szPage+WAL_FRAME_HDRSIZE, iOff);
58883 iPgno = sqlite3Get4byte(aBuf);
58884 nDbSize = sqlite3Get4byte(&aBuf[4]);
58886 walEncodeFrame(pWal, iPgno, nDbSize, &aBuf[WAL_FRAME_HDRSIZE], aFrame);
58891 sqlite3_free(aBuf);
173127 u8 *aBuf;
175387 p->aBuf = rbuMalloc(p, p->pgsz);
175470 p->rc = pWal->pMethods->xRead(pWal, p->aBuf, p->pgsz, iOff);
175474 p->rc = pDb->pMethods->xWrite(pDb, p->aBuf, p->pgsz, iOff);
176558 sqlite3_free(p->aBuf);
176868 static u32 rbuGetU32(u8 *aBuf){
176869 return ((u32)aBuf[0] << 24)
176870 + ((u32)aBuf[1] << 16)
176871 + ((u32)aBuf[2] << 8)
176872 + ((u32)aBuf[3]);
176879 static void rbuPutU32(u8 *aBuf, u32 iVal){
176880 aBuf[0] = (iVal >> 24) & 0xFF;
176881 aBuf[1] = (iVal >> 16) & 0xFF;
176882 aBuf[2] = (iVal >> 8) & 0xFF;
176883 aBuf[3] = (iVal >> 0) & 0xFF;
176886 static void rbuPutU16(u8 *aBuf, u16 iVal){
176887 aBuf[0] = (iVal >> 8) & 0xFF;
176888 aBuf[1] = (iVal >> 0) & 0xFF;
176929 u8 *aBuf = (u8*)zBuf;
176930 u32 iRoot = rbuGetU32(&aBuf[52]) ? 1 : 0;
176931 rbuPutU32(&aBuf[52], iRoot); /* largest root page number */
176932 rbuPutU32(&aBuf[36], 0); /* number of free pages */
176933 rbuPutU32(&aBuf[32], 0); /* first page on free list trunk */
176934 rbuPutU32(&aBuf[28], 1); /* size of db file in pages */
176935 rbuPutU32(&aBuf[24], pRbu->pRbuFd->iCookie+1); /* Change counter */
176938 memset(&aBuf[100], 0, iAmt-100);
176939 rbuPutU16(&aBuf[105], iAmt & 0xFFFF);
176940 aBuf[100] = 0x0D;
178854 u8 *aBuf; /* Pointer to changeset buffer */
179059 static int sessionVarintPut(u8 *aBuf, int iVal){
179060 return putVarint32(aBuf, iVal);
179074 static int sessionVarintGet(u8 *aBuf, int *piVal){
179075 return getVarint32(aBuf, *piVal);
179095 static void sessionPutI64(u8 *aBuf, sqlite3_int64 i){
179096 aBuf[0] = (i>>56) & 0xFF;
179097 aBuf[1] = (i>>48) & 0xFF;
179098 aBuf[2] = (i>>40) & 0xFF;
179099 aBuf[3] = (i>>32) & 0xFF;
179100 aBuf[4] = (i>>24) & 0xFF;
179101 aBuf[5] = (i>>16) & 0xFF;
179102 aBuf[6] = (i>> 8) & 0xFF;
179103 aBuf[7] = (i>> 0) & 0xFF;
179120 u8 *aBuf, /* If non-NULL, write serialized value here */
179130 if( aBuf ) aBuf[0] = eType;
179139 if( aBuf ){
179152 sessionPutI64(&aBuf[1], i);
179172 if( aBuf ){
179173 sessionVarintPut(&aBuf[1], n);
179174 if( n ) memcpy(&aBuf[nVarint + 1], z, n);
179183 if( aBuf ) aBuf[0] = '\0';
180596 aNew = (u8 *)sqlite3_realloc(p->aBuf, nNew);
180600 p->aBuf = aNew;
180622 rc = sessionSerializeValue(&p->aBuf[p->nBuf], pVal, 0);
180639 p->aBuf[p->nBuf++] = v;
180652 p->nBuf += sessionVarintPut(&p->aBuf[p->nBuf], v);
180670 memcpy(&p->aBuf[p->nBuf], aBlob, nBlob);
180690 memcpy(&p->aBuf[p->nBuf], zStr, nStr);
180708 char aBuf[24];
180709 sqlite3_snprintf(sizeof(aBuf)-1, aBuf, "%d", iVal);
180710 sessionAppendStr(p, aBuf, pRc);
180729 char *zOut = (char *)&p->aBuf[p->nBuf];
180737 p->nBuf = (int)((u8 *)zOut - p->aBuf);
180758 u8 aBuf[8];
180765 sessionPutI64(aBuf, i);
180766 sessionAppendBlob(p, aBuf, 8, pRc);
180896 sessionAppendBlob(pBuf, buf2.aBuf, buf2.nBuf, &rc);
180898 sqlite3_free(buf2.aBuf);
181000 zSql = (char*)buf.aBuf;
181200 rc = xOutput(pOut, (void*)buf.aBuf, buf.nBuf);
181219 *ppChangeset = buf.aBuf;
181220 buf.aBuf = 0;
181222 rc = xOutput(pOut, (void*)buf.aBuf, buf.nBuf);
181226 sqlite3_free(buf.aBuf);
181394 memmove(pIn->buf.aBuf, &pIn->buf.aBuf[pIn->iNext], nMove);
181417 rc = pIn->xInput(pIn->pIn, &pIn->buf.aBuf[pIn->buf.nBuf], &nNew);
181425 pIn->aData = pIn->buf.aBuf;
181664 memset(p->tblhdr.aBuf, 0, iPK);
181665 memcpy(&p->tblhdr.aBuf[iPK], &p->in.aData[p->in.iNext], nCopy);
181669 p->apValue = (sqlite3_value**)p->tblhdr.aBuf;
181962 sqlite3_free(p->tblhdr.aBuf);
181963 sqlite3_free(p->in.buf.aBuf);
182025 abPK = sPK.aBuf;
182102 rc = xOutput(pOut, sOut.aBuf, sOut.nBuf);
182111 *ppInverted = sOut.aBuf;
182112 sOut.aBuf = 0;
182114 rc = xOutput(pOut, sOut.aBuf, sOut.nBuf);
182118 sqlite3_free(sOut.aBuf);
182120 sqlite3_free(sPK.aBuf);
182162 sqlite3_free(sInput.buf.aBuf);
182243 rc = sqlite3_prepare_v2(db, (char *)buf.aBuf, buf.nBuf, &p->pDelete, 0);
182245 sqlite3_free(buf.aBuf);
182339 rc = sqlite3_prepare_v2(db, (char *)buf.aBuf, buf.nBuf, &p->pUpdate, 0);
182341 sqlite3_free(buf.aBuf);
182402 rc = sqlite3_prepare_v2(db, (char *)buf.aBuf, buf.nBuf, &p->pInsert, 0);
182404 sqlite3_free(buf.aBuf);
182890 rc = sessionChangesetStart(&pIter2, 0, 0, cons.nBuf, cons.aBuf);
182899 pIter2->apValue = (sqlite3_value**)pIter2->tblhdr.aBuf;
182911 sqlite3_free(cons.aBuf);
183096 sqlite3_free((char*)sApply.constraints.aBuf);
183447 rc = xOutput(pOut, buf.aBuf, buf.nBuf);
183454 if( buf.nBuf>0 ) rc = xOutput(pOut, buf.aBuf, buf.nBuf);
183456 *ppOut = buf.aBuf;
183458 buf.aBuf = 0;
183461 sqlite3_free(buf.aBuf);
189596 static void sqlite3Fts5Put32(u8 *aBuf, int iVal){
189597 aBuf[0] = (iVal>>24) & 0x00FF;
189598 aBuf[1] = (iVal>>16) & 0x00FF;
189599 aBuf[2] = (iVal>> 8) & 0x00FF;
189600 aBuf[3] = (iVal>> 0) & 0x00FF;
189603 static int sqlite3Fts5Get32(const u8 *aBuf){
189604 return (aBuf[0] << 24) + (aBuf[1] << 16) + (aBuf[2] << 8) + aBuf[3];
198730 static int fts5PoslistPrefix(const u8 *aBuf, int nMax){
198733 ret = fts5GetVarint32(aBuf, dummy);
198736 int i = fts5GetVarint32(&aBuf[ret], dummy);
199316 Fts5Buffer *aBuf;
199329 aBuf = (Fts5Buffer*)fts5IdxMalloc(p, sizeof(Fts5Buffer)*nBuf);
199332 if( aBuf && pStruct ){
199365 if( aBuf[i].n==0 ){
199366 fts5BufferSwap(&doclist, &aBuf[i]);
199369 xMerge(p, &doclist, &aBuf[i]);
199370 fts5BufferZero(&aBuf[i]);
199382 xMerge(p, &doclist, &aBuf[i]);
199384 fts5BufferFree(&aBuf[i]);
199399 sqlite3_free(aBuf);
205174 char aBuf[FTS5_PORTER_MAX_TOKEN + 64];
205233 char *aBuf;
205246 static int fts5PorterApply(char *aBuf, int *pnBuf, PorterRule *aRule){
205255 if( 0==memcmp(&aBuf[nBuf - p->nSuffix], p->zSuffix, p->nSuffix) ) break;
205260 if( p->xCond==0 || p->xCond(aBuf, nStem) ){
205261 memcpy(&aBuf[nStem], p->zOutput, p->nOutput);
205359 static int fts5PorterStep4(char *aBuf, int *pnBuf){
205362 switch( aBuf[nBuf-2] ){
205365 if( nBuf>2 && 0==memcmp("al", &aBuf[nBuf-2], 2) ){
205366 if( fts5Porter_MGt1(aBuf, nBuf-2) ){
205373 if( nBuf>4 && 0==memcmp("ance", &aBuf[nBuf-4], 4) ){
205374 if( fts5Porter_MGt1(aBuf, nBuf-4) ){
205377 }else if( nBuf>4 && 0==memcmp("ence", &aBuf[nBuf-4], 4) ){
205378 if( fts5Porter_MGt1(aBuf, nBuf-4) ){
205385 if( nBuf>2 && 0==memcmp("er", &aBuf[nBuf-2], 2) ){
205386 if( fts5Porter_MGt1(aBuf, nBuf-2) ){
205393 if( nBuf>2 && 0==memcmp("ic", &aBuf[nBuf-2], 2) ){
205394 if( fts5Porter_MGt1(aBuf, nBuf-2) ){
205401 if( nBuf>4 && 0==memcmp("able", &aBuf[nBuf-4], 4) ){
205402 if( fts5Porter_MGt1(aBuf, nBuf-4) ){
205405 }else if( nBuf>4 && 0==memcmp("ible", &aBuf[nBuf-4], 4) ){
205406 if( fts5Porter_MGt1(aBuf, nBuf-4) ){
205413 if( nBuf>3 && 0==memcmp("ant", &aBuf[nBuf-3], 3) ){
205414 if( fts5Porter_MGt1(aBuf, nBuf-3) ){
205417 }else if( nBuf>5 && 0==memcmp("ement", &aBuf[nBuf-5], 5) ){
205418 if( fts5Porter_MGt1(aBuf, nBuf-5) ){
205421 }else if( nBuf>4 && 0==memcmp("ment", &aBuf[nBuf-4], 4) ){
205422 if( fts5Porter_MGt1(aBuf, nBuf-4) ){
205425 }else if( nBuf>3 && 0==memcmp("ent", &aBuf[nBuf-3], 3) ){
205426 if( fts5Porter_MGt1(aBuf, nBuf-3) ){
205433 if( nBuf>3 && 0==memcmp("ion", &aBuf[nBuf-3], 3) ){
205434 if( fts5Porter_MGt1_and_S_or_T(aBuf, nBuf-3) ){
205437 }else if( nBuf>2 && 0==memcmp("ou", &aBuf[nBuf-2], 2) ){
205438 if( fts5Porter_MGt1(aBuf, nBuf-2) ){
205445 if( nBuf>3 && 0==memcmp("ism", &aBuf[nBuf-3], 3) ){
205446 if( fts5Porter_MGt1(aBuf, nBuf-3) ){
205453 if( nBuf>3 && 0==memcmp("ate", &aBuf[nBuf-3], 3) ){
205454 if( fts5Porter_MGt1(aBuf, nBuf-3) ){
205457 }else if( nBuf>3 && 0==memcmp("iti", &aBuf[nBuf-3], 3) ){
205458 if( fts5Porter_MGt1(aBuf, nBuf-3) ){
205465 if( nBuf>3 && 0==memcmp("ous", &aBuf[nBuf-3], 3) ){
205466 if( fts5Porter_MGt1(aBuf, nBuf-3) ){
205473 if( nBuf>3 && 0==memcmp("ive", &aBuf[nBuf-3], 3) ){
205474 if( fts5Porter_MGt1(aBuf, nBuf-3) ){
205481 if( nBuf>3 && 0==memcmp("ize", &aBuf[nBuf-3], 3) ){
205482 if( fts5Porter_MGt1(aBuf, nBuf-3) ){
205493 static int fts5PorterStep1B2(char *aBuf, int *pnBuf){
205496 switch( aBuf[nBuf-2] ){
205499 if( nBuf>2 && 0==memcmp("at", &aBuf[nBuf-2], 2) ){
205500 memcpy(&aBuf[nBuf-2], "ate", 3);
205507 if( nBuf>2 && 0==memcmp("bl", &aBuf[nBuf-2], 2) ){
205508 memcpy(&aBuf[nBuf-2], "ble", 3);
205515 if( nBuf>2 && 0==memcmp("iz", &aBuf[nBuf-2], 2) ){
205516 memcpy(&aBuf[nBuf-2], "ize", 3);
205527 static int fts5PorterStep2(char *aBuf, int *pnBuf){
205530 switch( aBuf[nBuf-2] ){
205533 if( nBuf>7 && 0==memcmp("ational", &aBuf[nBuf-7], 7) ){
205534 if( fts5Porter_MGt0(aBuf, nBuf-7) ){
205535 memcpy(&aBuf[nBuf-7], "ate", 3);
205538 }else if( nBuf>6 && 0==memcmp("tional", &aBuf[nBuf-6], 6) ){
205539 if( fts5Porter_MGt0(aBuf, nBuf-6) ){
205540 memcpy(&aBuf[nBuf-6], "tion", 4);
205547 if( nBuf>4 && 0==memcmp("enci", &aBuf[nBuf-4], 4) ){
205548 if( fts5Porter_MGt0(aBuf, nBuf-4) ){
205549 memcpy(&aBuf[nBuf-4], "ence", 4);
205552 }else if( nBuf>4 && 0==memcmp("anci", &aBuf[nBuf-4], 4) ){
205553 if( fts5Porter_MGt0(aBuf, nBuf-4) ){
205554 memcpy(&aBuf[nBuf-4], "ance", 4);
205561 if( nBuf>4 && 0==memcmp("izer", &aBuf[nBuf-4], 4) ){
205562 if( fts5Porter_MGt0(aBuf, nBuf-4) ){
205563 memcpy(&aBuf[nBuf-4], "ize", 3);
205570 if( nBuf>4 && 0==memcmp("logi", &aBuf[nBuf-4], 4) ){
205571 if( fts5Porter_MGt0(aBuf, nBuf-4) ){
205572 memcpy(&aBuf[nBuf-4], "log", 3);
205579 if( nBuf>3 && 0==memcmp("bli", &aBuf[nBuf-3], 3) ){
205580 if( fts5Porter_MGt0(aBuf, nBuf-3) ){
205581 memcpy(&aBuf[nBuf-3], "ble", 3);
205584 }else if( nBuf>4 && 0==memcmp("alli", &aBuf[nBuf-4], 4) ){
205585 if( fts5Porter_MGt0(aBuf, nBuf-4) ){
205586 memcpy(&aBuf[nBuf-4], "al", 2);
205589 }else if( nBuf>5 && 0==memcmp("entli", &aBuf[nBuf-5], 5) ){
205590 if( fts5Porter_MGt0(aBuf, nBuf-5) ){
205591 memcpy(&aBuf[nBuf-5], "ent", 3);
205594 }else if( nBuf>3 && 0==memcmp("eli", &aBuf[nBuf-3], 3) ){
205595 if( fts5Porter_MGt0(aBuf, nBuf-3) ){
205596 memcpy(&aBuf[nBuf-3], "e", 1);
205599 }else if( nBuf>5 && 0==memcmp("ousli", &aBuf[nBuf-5], 5) ){
205600 if( fts5Porter_MGt0(aBuf, nBuf-5) ){
205601 memcpy(&aBuf[nBuf-5], "ous", 3);
205608 if( nBuf>7 && 0==memcmp("ization", &aBuf[nBuf-7], 7) ){
205609 if( fts5Porter_MGt0(aBuf, nBuf-7) ){
205610 memcpy(&aBuf[nBuf-7], "ize", 3);
205613 }else if( nBuf>5 && 0==memcmp("ation", &aBuf[nBuf-5], 5) ){
205614 if( fts5Porter_MGt0(aBuf, nBuf-5) ){
205615 memcpy(&aBuf[nBuf-5], "ate", 3);
205618 }else if( nBuf>4 && 0==memcmp("ator", &aBuf[nBuf-4], 4) ){
205619 if( fts5Porter_MGt0(aBuf, nBuf-4) ){
205620 memcpy(&aBuf[nBuf-4], "ate", 3);
205627 if( nBuf>5 && 0==memcmp("alism", &aBuf[nBuf-5], 5) ){
205628 if( fts5Porter_MGt0(aBuf, nBuf-5) ){
205629 memcpy(&aBuf[nBuf-5], "al", 2);
205632 }else if( nBuf>7 && 0==memcmp("iveness", &aBuf[nBuf-7], 7) ){
205633 if( fts5Porter_MGt0(aBuf, nBuf-7) ){
205634 memcpy(&aBuf[nBuf-7], "ive", 3);
205637 }else if( nBuf>7 && 0==memcmp("fulness", &aBuf[nBuf-7], 7) ){
205638 if( fts5Porter_MGt0(aBuf, nBuf-7) ){
205639 memcpy(&aBuf[nBuf-7], "ful", 3);
205642 }else if( nBuf>7 && 0==memcmp("ousness", &aBuf[nBuf-7], 7) ){
205643 if( fts5Porter_MGt0(aBuf, nBuf-7) ){
205644 memcpy(&aBuf[nBuf-7], "ous", 3);
205651 if( nBuf>5 && 0==memcmp("aliti", &aBuf[nBuf-5], 5) ){
205652 if( fts5Porter_MGt0(aBuf, nBuf-5) ){
205653 memcpy(&aBuf[nBuf-5], "al", 2);
205656 }else if( nBuf>5 && 0==memcmp("iviti", &aBuf[nBuf-5], 5) ){
205657 if( fts5Porter_MGt0(aBuf, nBuf-5) ){
205658 memcpy(&aBuf[nBuf-5], "ive", 3);
205661 }else if( nBuf>6 && 0==memcmp("biliti", &aBuf[nBuf-6], 6) ){
205662 if( fts5Porter_MGt0(aBuf, nBuf-6) ){
205663 memcpy(&aBuf[nBuf-6], "ble", 3);
205674 static int fts5PorterStep3(char *aBuf, int *pnBuf){
205677 switch( aBuf[nBuf-2] ){
205680 if( nBuf>4 && 0==memcmp("ical", &aBuf[nBuf-4], 4) ){
205681 if( fts5Porter_MGt0(aBuf, nBuf-4) ){
205682 memcpy(&aBuf[nBuf-4], "ic", 2);
205689 if( nBuf>4 && 0==memcmp("ness", &aBuf[nBuf-4], 4) ){
205690 if( fts5Porter_MGt0(aBuf, nBuf-4) ){
205697 if( nBuf>5 && 0==memcmp("icate", &aBuf[nBuf-5], 5) ){
205698 if( fts5Porter_MGt0(aBuf, nBuf-5) ){
205699 memcpy(&aBuf[nBuf-5], "ic", 2);
205702 }else if( nBuf>5 && 0==memcmp("iciti", &aBuf[nBuf-5], 5) ){
205703 if( fts5Porter_MGt0(aBuf, nBuf-5) ){
205704 memcpy(&aBuf[nBuf-5], "ic", 2);
205711 if( nBuf>3 && 0==memcmp("ful", &aBuf[nBuf-3], 3) ){
205712 if( fts5Porter_MGt0(aBuf, nBuf-3) ){
205719 if( nBuf>5 && 0==memcmp("ative", &aBuf[nBuf-5], 5) ){
205720 if( fts5Porter_MGt0(aBuf, nBuf-5) ){
205727 if( nBuf>5 && 0==memcmp("alize", &aBuf[nBuf-5], 5) ){
205728 if( fts5Porter_MGt0(aBuf, nBuf-5) ){
205729 memcpy(&aBuf[nBuf-5], "al", 2);
205740 static int fts5PorterStep1B(char *aBuf, int *pnBuf){
205743 switch( aBuf[nBuf-2] ){
205746 if( nBuf>3 && 0==memcmp("eed", &aBuf[nBuf-3], 3) ){
205747 if( fts5Porter_MGt0(aBuf, nBuf-3) ){
205748 memcpy(&aBuf[nBuf-3], "ee", 2);
205751 }else if( nBuf>2 && 0==memcmp("ed", &aBuf[nBuf-2], 2) ){
205752 if( fts5Porter_Vowel(aBuf, nBuf-2) ){
205760 if( nBuf>3 && 0==memcmp("ing", &aBuf[nBuf-3], 3) ){
205761 if( fts5Porter_Vowel(aBuf, nBuf-3) ){
205777 static void fts5PorterStep1A(char *aBuf, int *pnBuf){
205779 if( aBuf[nBuf-1]=='s' ){
205780 if( aBuf[nBuf-2]=='e' ){
205781 if( (nBuf>4 && aBuf[nBuf-4]=='s' && aBuf[nBuf-3]=='s')
205782 || (nBuf>3 && aBuf[nBuf-3]=='i' )
205789 else if( aBuf[nBuf-2]!='s' ){
205805 char *aBuf;
205809 aBuf = p->aBuf;
205811 memcpy(aBuf, pToken, nBuf);
205814 fts5PorterStep1A(aBuf, &nBuf);
205815 if( fts5PorterStep1B(aBuf, &nBuf) ){
205816 if( fts5PorterStep1B2(aBuf, &nBuf)==0 ){
205817 char c = aBuf[nBuf-1];
205819 && c!='l' && c!='s' && c!='z' && c==aBuf[nBuf-2]
205822 }else if( fts5Porter_MEq1(aBuf, nBuf) && fts5Porter_Ostar(aBuf, nBuf) ){
205823 aBuf[nBuf++] = 'e';
205829 if( aBuf[nBuf-1]=='y' && fts5Porter_Vowel(aBuf, nBuf-1) ){
205830 aBuf[nBuf-1] = 'i';
205834 fts5PorterStep2(aBuf, &nBuf);
205835 fts5PorterStep3(aBuf, &nBuf);
205836 fts5PorterStep4(aBuf, &nBuf);
205840 if( aBuf[nBuf-1]=='e' ){
205841 if( fts5Porter_MGt1(aBuf, nBuf-1)
205842 || (fts5Porter_MEq1(aBuf, nBuf-1) && !fts5Porter_Ostar(aBuf, nBuf-1))
205849 if( nBuf>1 && aBuf[nBuf-1]=='l'
205850 && aBuf[nBuf-2]=='l' && fts5Porter_MGt1(aBuf, nBuf-1)
205855 return p->xToken(p->pCtx, tflags, aBuf, nBuf, iStart, iEnd);
205875 sCtx.aBuf = p->aBuf;