summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane2007-11-16 00:34:54 +0000
committerTom Lane2007-11-16 00:34:54 +0000
commit718889b2679e1d8d2063894057ca19dfbc21cc59 (patch)
tree77eea2ae7c607f3a46dcab3cf304d14fc0fce2e1
parent0d0b595d4548e9fc897b9081ece071b347c25c49 (diff)
Add snb_ru_init(internal) to list of stub functions in tsearch2
compatibility module. Needed to support loading of 8.1-era tsearch2 configuration data.
-rw-r--r--contrib/tsearch2/tsearch2.c1
-rw-r--r--contrib/tsearch2/tsearch2.sql.in5
-rw-r--r--contrib/tsearch2/uninstall_tsearch2.sql1
3 files changed, 7 insertions, 0 deletions
diff --git a/contrib/tsearch2/tsearch2.c b/contrib/tsearch2/tsearch2.c
index 44c7c8b0fe..3adb087932 100644
--- a/contrib/tsearch2/tsearch2.c
+++ b/contrib/tsearch2/tsearch2.c
@@ -122,6 +122,7 @@ UNSUPPORTED_FUNCTION(tsa_snb_en_init);
UNSUPPORTED_FUNCTION(tsa_snb_lexize);
UNSUPPORTED_FUNCTION(tsa_snb_ru_init_koi8);
UNSUPPORTED_FUNCTION(tsa_snb_ru_init_utf8);
+UNSUPPORTED_FUNCTION(tsa_snb_ru_init);
UNSUPPORTED_FUNCTION(tsa_spell_init);
UNSUPPORTED_FUNCTION(tsa_spell_lexize);
diff --git a/contrib/tsearch2/tsearch2.sql.in b/contrib/tsearch2/tsearch2.sql.in
index 958a3d9e17..187aed886a 100644
--- a/contrib/tsearch2/tsearch2.sql.in
+++ b/contrib/tsearch2/tsearch2.sql.in
@@ -74,6 +74,11 @@ CREATE FUNCTION snb_ru_init_utf8(internal)
as 'MODULE_PATHNAME', 'tsa_snb_ru_init_utf8'
LANGUAGE C;
+CREATE FUNCTION snb_ru_init(internal)
+ RETURNS internal
+ as 'MODULE_PATHNAME', 'tsa_snb_ru_init'
+ LANGUAGE C;
+
CREATE FUNCTION spell_init(internal)
RETURNS internal
as 'MODULE_PATHNAME', 'tsa_spell_init'
diff --git a/contrib/tsearch2/uninstall_tsearch2.sql b/contrib/tsearch2/uninstall_tsearch2.sql
index ec7d18b829..57578562dc 100644
--- a/contrib/tsearch2/uninstall_tsearch2.sql
+++ b/contrib/tsearch2/uninstall_tsearch2.sql
@@ -34,6 +34,7 @@ DROP FUNCTION snb_en_init(internal);
DROP FUNCTION snb_lexize(internal,internal,int4);
DROP FUNCTION snb_ru_init_koi8(internal);
DROP FUNCTION snb_ru_init_utf8(internal);
+DROP FUNCTION snb_ru_init(internal);
DROP FUNCTION spell_init(internal);
DROP FUNCTION spell_lexize(internal,internal,int4);
DROP FUNCTION syn_init(internal);