** Virtual table module xNext method. */
| 10768 | ** Virtual table module xNext method. |
| 10769 | */ |
| 10770 | static int expertNext(sqlite3_vtab_cursor *cur){ |
| 10771 | ExpertCsr *pCsr = (ExpertCsr*)cur; |
| 10772 | int rc = SQLITE_OK; |
| 10773 | |
| 10774 | assert( pCsr->pData ); |
| 10775 | rc = sqlite3_step(pCsr->pData); |
| 10776 | if( rc!=SQLITE_ROW ){ |
| 10777 | rc = sqlite3_finalize(pCsr->pData); |
| 10778 | pCsr->pData = 0; |
| 10779 | }else{ |
| 10780 | rc = SQLITE_OK; |
| 10781 | } |
| 10782 | |
| 10783 | return rc; |
| 10784 | } |
| 10785 | |
| 10786 | /* |
| 10787 | ** Virtual table module xRowid method. |
no test coverage detected