Remove dated config.gem
[gitorious:pkong23s-mainline.git] / vendor / plugins / ultrasphinx / lib / ultrasphinx / postgresql / crc32.sql
1
2 /* Fake CRC32 */
3
4 CREATE OR REPLACE FUNCTION crc32(text)
5 RETURNS bigint AS $$
6   DECLARE
7     tmp bigint;
8   BEGIN
9     tmp = (hex_to_int(SUBSTRING(MD5($1) FROM 1 FOR 8))::bigint);
10     IF tmp < 0 THEN
11       tmp = 4294967296 + tmp;
12     END IF;
13     return tmp;
14   END
15 $$ IMMUTABLE STRICT LANGUAGE plpgsql;