1
0
Fork 0
mirror of https://github.com/DBD-SQLite/DBD-SQLite synced 2025-06-07 14:19:10 -04:00

register perl tokenizer only if DBD::SQLite is compiled with -DSQLITE_ENABLE_FTS3_TOKENIZER

This commit is contained in:
Kenichi Ishigaki 2016-02-16 12:55:38 +09:00
parent 37034d0b52
commit d1fd6128e3
2 changed files with 10 additions and 1 deletions

View file

@ -288,7 +288,11 @@ register_fts3_perl_tokenizer(dbh)
ALIAS:
DBD::SQLite::db::sqlite_register_fts3_perl_tokenizer = 1
CODE:
#if SQLITE_ENABLE_FTS3_TOKENIZER
RETVAL = sqlite_db_register_fts3_perl_tokenizer(aTHX_ dbh);
#else
RETVAL = 0;
#endif
OUTPUT:
RETVAL

View file

@ -2623,7 +2623,12 @@ sqlite_db_backup_to_file(pTHX_ SV *dbh, char *filename)
#endif
}
#include "dbdimp_tokenizer.inc"
#if SQLITE_VERSION_NUMBER < 3011000
#include "dbdimp_tokenizer.inc"
#elif SQLITE_ENABLE_FTS3_TOKENIZER
#include "dbdimp_tokenizer.inc"
#endif
#include "dbdimp_virtual_table.inc"
/* end */