Use the sqlite3Fts3ErrMsg() function to set error message text in FTS3,

and to ensure that error messages are not overwritten and thus leaked.

FossilOrigin-Name: 605347e087ec5eb817f3c94f4616abe26c7ab66b
This commit is contained in:
drh
2015-05-01 14:07:30 +00:00
parent 6296a2ab4b
commit abf582509d
10 changed files with 41 additions and 29 deletions
+1
View File
@@ -539,6 +539,7 @@ int sqlite3Fts3Incrmerge(Fts3Table*,int,int);
)
/* fts3.c */
void sqlite3Fts3ErrMsg(char**,const char*,...);
int sqlite3Fts3PutVarint(char *, sqlite3_int64);
int sqlite3Fts3GetVarint(const char *, sqlite_int64 *);
int sqlite3Fts3GetVarint32(const char *, int *);