aboutsummaryrefslogtreecommitdiff
path: root/ext/misc/series.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/misc/series.c')
-rw-r--r--ext/misc/series.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/ext/misc/series.c b/ext/misc/series.c
index 645ddeab1..892426bac 100644
--- a/ext/misc/series.c
+++ b/ext/misc/series.c
@@ -389,6 +389,11 @@ int sqlite3_series_init(
int rc = SQLITE_OK;
SQLITE_EXTENSION_INIT2(pApi);
#ifndef SQLITE_OMIT_VIRTUALTABLE
+ if( sqlite3_libversion_number()<3008012 ){
+ *pzErrMsg = sqlite3_mprintf(
+ "generate_series() requires SQLite 3.8.12 or later");
+ return SQLITE_ERROR;
+ }
rc = sqlite3_create_module(db, "generate_series", &seriesModule, 0);
#endif
return rc;