Lines Matching defs:sFinder
224677 Fts5SFinder sFinder; /* Used to find the beginnings of sentences */
224704 memset(&sFinder, 0, sizeof(Fts5SFinder));
224710 sFinder.iPos = 0;
224711 sFinder.nFirst = 0;
224712 rc = pApi->xColumnText(pFts, i, &sFinder.zDoc, &nDoc);
224715 sFinder.zDoc, nDoc, (void*)&sFinder,fts5SentenceFinderCb
224742 if( rc==SQLITE_OK && sFinder.nFirst && nDocsize>nToken ){
224743 for(jj=0; jj<(sFinder.nFirst-1); jj++){
224744 if( sFinder.aFirst[jj+1]>io ) break;
224747 if( sFinder.aFirst[jj]<io ){
224750 sFinder.aFirst[jj], nToken, &nScore, 0
224753 nScore += (sFinder.aFirst[jj]==0 ? 120 : 100);
224757 iBestStart = sFinder.aFirst[jj];
224806 sqlite3_free(sFinder.aFirst);