Mark unaccent functions as STABLE, rather than defaulting to VOLATILE.
authorBruce Momjian <bruce@momjian.us>
Mon, 27 Dec 2010 20:34:42 +0000 (15:34 -0500)
committerBruce Momjian <bruce@momjian.us>
Mon, 27 Dec 2010 20:34:42 +0000 (15:34 -0500)
contrib/unaccent/unaccent.sql.in

index 7e397cc8d2a5e070b2bd5bf2d476e31f1c640cf1..6d712e7bb8f605824412f14d54143c82897016e5 100644 (file)
@@ -6,12 +6,12 @@ SET search_path = public;
 CREATE OR REPLACE FUNCTION unaccent(regdictionary, text)
    RETURNS text
    AS 'MODULE_PATHNAME', 'unaccent_dict'
-   LANGUAGE C STRICT;
+   LANGUAGE C STABLE STRICT;
 
 CREATE OR REPLACE FUNCTION unaccent(text)
    RETURNS text
    AS 'MODULE_PATHNAME', 'unaccent_dict'
-   LANGUAGE C STRICT;
+   LANGUAGE C STABLE STRICT;
 
 CREATE OR REPLACE FUNCTION unaccent_init(internal)
    RETURNS internal