summaryrefslogtreecommitdiff
path: root/contrib/unaccent/unaccent.sql.in
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/unaccent/unaccent.sql.in')
-rw-r--r--contrib/unaccent/unaccent.sql.in13
1 files changed, 7 insertions, 6 deletions
diff --git a/contrib/unaccent/unaccent.sql.in b/contrib/unaccent/unaccent.sql.in
index ba981398fa..1f3c3c8a4a 100644
--- a/contrib/unaccent/unaccent.sql.in
+++ b/contrib/unaccent/unaccent.sql.in
@@ -1,14 +1,17 @@
-/* $PostgreSQL: pgsql/contrib/unaccent/unaccent.sql.in,v 1.1 2009/08/18 10:34:39 teodor Exp $ */
+/* $PostgreSQL: pgsql/contrib/unaccent/unaccent.sql.in,v 1.2 2009/11/14 18:24:32 tgl Exp $ */
+
+-- Adjust this setting to control where the objects get created.
+SET search_path = public;
CREATE OR REPLACE FUNCTION unaccent(regdictionary, text)
RETURNS text
AS 'MODULE_PATHNAME', 'unaccent_dict'
- LANGUAGE C RETURNS NULL ON NULL INPUT IMMUTABLE;
+ LANGUAGE C STRICT;
CREATE OR REPLACE FUNCTION unaccent(text)
RETURNS text
AS 'MODULE_PATHNAME', 'unaccent_dict'
- LANGUAGE C RETURNS NULL ON NULL INPUT IMMUTABLE;
+ LANGUAGE C STRICT;
CREATE OR REPLACE FUNCTION unaccent_init(internal)
RETURNS internal
@@ -21,13 +24,11 @@ CREATE OR REPLACE FUNCTION unaccent_lexize(internal,internal,internal,internal)
LANGUAGE C;
CREATE TEXT SEARCH TEMPLATE unaccent (
- INIT = unaccent_init,
+ INIT = unaccent_init,
LEXIZE = unaccent_lexize
);
-
CREATE TEXT SEARCH DICTIONARY unaccent (
TEMPLATE = unaccent,
RULES = 'unaccent'
);
-