Lines Matching refs:zErrMsg
261 sqlite3_free(pVtab->zErrMsg); in vt02ErrMsg()
263 pVtab->zErrMsg = sqlite3_vmprintf(zFormat, ap); in vt02ErrMsg()
497 char *zErrMsg = 0; in sqlite3RunSql() local
498 (void)sqlite3_exec(db, zSql, 0, 0, &zErrMsg); in sqlite3RunSql()
499 if( zErrMsg ){ in sqlite3RunSql()
500 if( pVTab->zErrMsg==0 ){ in sqlite3RunSql()
501 pVTab->zErrMsg = sqlite3_mprintf("%s in [%s]", zErrMsg, zSql); in sqlite3RunSql()
503 sqlite3_free(zErrMsg); in sqlite3RunSql()
565 sqlite3_free(pVTab->zErrMsg); in sqlite3BestIndexLog()
566 pVTab->zErrMsg = sqlite3_mprintf("out of memory"); in sqlite3BestIndexLog()
572 sqlite3_free(pVTab->zErrMsg); in sqlite3BestIndexLog()
573 pVTab->zErrMsg = sqlite3_mprintf("%s", sqlite3_errmsg(db)); in sqlite3BestIndexLog()
623 if( pVTab->zErrMsg==0 ) pVTab->zErrMsg = sqlite3_mprintf("out of memory"); in sqlite3BestIndexLog()
628 if( pVTab->zErrMsg==0 ){ in sqlite3BestIndexLog()
629 pVTab->zErrMsg = sqlite3_mprintf("%s", sqlite3_errmsg(db)); in sqlite3BestIndexLog()
635 if( rc && pVTab->zErrMsg==0 ){ in sqlite3BestIndexLog()
636 pVTab->zErrMsg = sqlite3_mprintf("%s", sqlite3_errmsg(db)); in sqlite3BestIndexLog()
957 return pVTab->zErrMsg!=0 ? SQLITE_ERROR : SQLITE_OK; in vt02BestIndex()