@@ -7,12 +7,12 @@ SET search_path = public;
77CREATE OR REPLACE FUNCTION cube_in(cstring)
88RETURNS cube
99AS 'MODULE_PATHNAME'
10- LANGUAGE 'C' IMMUTABLE STRICT;
10+ LANGUAGE C IMMUTABLE STRICT;
1111
1212CREATE OR REPLACE FUNCTION cube_out(cube)
1313RETURNS cstring
1414AS 'MODULE_PATHNAME'
15- LANGUAGE 'C' IMMUTABLE STRICT;
15+ LANGUAGE C IMMUTABLE STRICT;
1616
1717CREATE TYPE cube (
1818 INTERNALLENGTH = variable,
@@ -27,7 +27,7 @@ COMMENT ON TYPE cube IS 'multi-dimensional cube ''(FLOAT-1, FLOAT-2, ..., FLOAT-
2727
2828CREATE OR REPLACE FUNCTION cube(text) RETURNS cube
2929AS 'MODULE_PATHNAME'
30- LANGUAGE 'C' IMMUTABLE STRICT;
30+ LANGUAGE C IMMUTABLE STRICT;
3131
3232COMMENT ON FUNCTION cube(text) IS 'convert text to cube';
3333
@@ -42,70 +42,70 @@ CREATE CAST (text AS cube) WITH FUNCTION cube(text) AS ASSIGNMENT;
4242CREATE OR REPLACE FUNCTION cube_eq(cube, cube)
4343RETURNS bool
4444AS 'MODULE_PATHNAME'
45- LANGUAGE 'C' IMMUTABLE STRICT;
45+ LANGUAGE C IMMUTABLE STRICT;
4646
4747COMMENT ON FUNCTION cube_eq(cube, cube) IS 'same as';
4848
4949CREATE OR REPLACE FUNCTION cube_ne(cube, cube)
5050RETURNS bool
5151AS 'MODULE_PATHNAME'
52- LANGUAGE 'C' IMMUTABLE STRICT;
52+ LANGUAGE C IMMUTABLE STRICT;
5353
5454COMMENT ON FUNCTION cube_ne(cube, cube) IS 'different';
5555
5656CREATE OR REPLACE FUNCTION cube_lt(cube, cube)
5757RETURNS bool
5858AS 'MODULE_PATHNAME'
59- LANGUAGE 'C' IMMUTABLE STRICT;
59+ LANGUAGE C IMMUTABLE STRICT;
6060
6161COMMENT ON FUNCTION cube_lt(cube, cube) IS 'lower than';
6262
6363CREATE OR REPLACE FUNCTION cube_gt(cube, cube)
6464RETURNS bool
6565AS 'MODULE_PATHNAME'
66- LANGUAGE 'C' IMMUTABLE STRICT;
66+ LANGUAGE C IMMUTABLE STRICT;
6767
6868COMMENT ON FUNCTION cube_gt(cube, cube) IS 'greater than';
6969
7070CREATE OR REPLACE FUNCTION cube_le(cube, cube)
7171RETURNS bool
7272AS 'MODULE_PATHNAME'
73- LANGUAGE 'C' IMMUTABLE STRICT;
73+ LANGUAGE C IMMUTABLE STRICT;
7474
7575COMMENT ON FUNCTION cube_le(cube, cube) IS 'lower than or equal to';
7676
7777CREATE OR REPLACE FUNCTION cube_ge(cube, cube)
7878RETURNS bool
7979AS 'MODULE_PATHNAME'
80- LANGUAGE 'C' IMMUTABLE STRICT;
80+ LANGUAGE C IMMUTABLE STRICT;
8181
8282COMMENT ON FUNCTION cube_ge(cube, cube) IS 'greater than or equal to';
8383
8484CREATE OR REPLACE FUNCTION cube_cmp(cube, cube)
8585RETURNS int4
8686AS 'MODULE_PATHNAME'
87- LANGUAGE 'C' IMMUTABLE STRICT;
87+ LANGUAGE C IMMUTABLE STRICT;
8888
8989COMMENT ON FUNCTION cube_cmp(cube, cube) IS 'btree comparison function';
9090
9191CREATE OR REPLACE FUNCTION cube_contains(cube, cube)
9292RETURNS bool
9393AS 'MODULE_PATHNAME'
94- LANGUAGE 'C' IMMUTABLE STRICT;
94+ LANGUAGE C IMMUTABLE STRICT;
9595
9696COMMENT ON FUNCTION cube_contains(cube, cube) IS 'contains';
9797
9898CREATE OR REPLACE FUNCTION cube_contained(cube, cube)
9999RETURNS bool
100100AS 'MODULE_PATHNAME'
101- LANGUAGE 'C' IMMUTABLE STRICT;
101+ LANGUAGE C IMMUTABLE STRICT;
102102
103103COMMENT ON FUNCTION cube_contained(cube, cube) IS 'contained in';
104104
105105CREATE OR REPLACE FUNCTION cube_overlap(cube, cube)
106106RETURNS bool
107107AS 'MODULE_PATHNAME'
108- LANGUAGE 'C' IMMUTABLE STRICT;
108+ LANGUAGE C IMMUTABLE STRICT;
109109
110110COMMENT ON FUNCTION cube_overlap(cube, cube) IS 'overlaps';
111111
@@ -114,17 +114,17 @@ COMMENT ON FUNCTION cube_overlap(cube, cube) IS 'overlaps';
114114CREATE OR REPLACE FUNCTION cube_union(cube, cube)
115115RETURNS cube
116116AS 'MODULE_PATHNAME'
117- LANGUAGE 'C' IMMUTABLE STRICT;
117+ LANGUAGE C IMMUTABLE STRICT;
118118
119119CREATE OR REPLACE FUNCTION cube_inter(cube, cube)
120120RETURNS cube
121121AS 'MODULE_PATHNAME'
122- LANGUAGE 'C' IMMUTABLE STRICT;
122+ LANGUAGE C IMMUTABLE STRICT;
123123
124124CREATE OR REPLACE FUNCTION cube_size(cube)
125125RETURNS float8
126126AS 'MODULE_PATHNAME'
127- LANGUAGE 'C' IMMUTABLE STRICT;
127+ LANGUAGE C IMMUTABLE STRICT;
128128
129129
130130-- Misc N-dimensional functions
@@ -134,54 +134,54 @@ LANGUAGE 'C' IMMUTABLE STRICT;
134134CREATE OR REPLACE FUNCTION cube_distance(cube, cube)
135135RETURNS float8
136136AS 'MODULE_PATHNAME'
137- LANGUAGE 'C' IMMUTABLE STRICT;
137+ LANGUAGE C IMMUTABLE STRICT;
138138
139139-- Extracting elements functions
140140
141141CREATE OR REPLACE FUNCTION cube_dim(cube)
142142RETURNS int4
143143AS 'MODULE_PATHNAME'
144- LANGUAGE 'C' IMMUTABLE STRICT;
144+ LANGUAGE C IMMUTABLE STRICT;
145145
146146CREATE OR REPLACE FUNCTION cube_ll_coord(cube, int4)
147147RETURNS float8
148148AS 'MODULE_PATHNAME'
149- LANGUAGE 'C' IMMUTABLE STRICT;
149+ LANGUAGE C IMMUTABLE STRICT;
150150
151151CREATE OR REPLACE FUNCTION cube_ur_coord(cube, int4)
152152RETURNS float8
153153AS 'MODULE_PATHNAME'
154- LANGUAGE 'C' IMMUTABLE STRICT;
154+ LANGUAGE C IMMUTABLE STRICT;
155155
156156CREATE OR REPLACE FUNCTION cube(float8) RETURNS cube
157157AS 'MODULE_PATHNAME', 'cube_f8'
158- LANGUAGE 'C' IMMUTABLE STRICT;
158+ LANGUAGE C IMMUTABLE STRICT;
159159
160160CREATE OR REPLACE FUNCTION cube(float8, float8) RETURNS cube
161161AS 'MODULE_PATHNAME', 'cube_f8_f8'
162- LANGUAGE 'C' IMMUTABLE STRICT;
162+ LANGUAGE C IMMUTABLE STRICT;
163163
164164CREATE OR REPLACE FUNCTION cube(cube, float8) RETURNS cube
165165AS 'MODULE_PATHNAME', 'cube_c_f8'
166- LANGUAGE 'C' IMMUTABLE STRICT;
166+ LANGUAGE C IMMUTABLE STRICT;
167167
168168CREATE OR REPLACE FUNCTION cube(cube, float8, float8) RETURNS cube
169169AS 'MODULE_PATHNAME', 'cube_c_f8_f8'
170- LANGUAGE 'C' IMMUTABLE STRICT;
170+ LANGUAGE C IMMUTABLE STRICT;
171171
172172-- Test if cube is also a point
173173
174174CREATE OR REPLACE FUNCTION cube_is_point(cube)
175175RETURNS bool
176176AS 'MODULE_PATHNAME'
177- LANGUAGE 'C' IMMUTABLE STRICT;
177+ LANGUAGE C IMMUTABLE STRICT;
178178
179179-- Increasing the size of a cube by a radius in at least n dimensions
180180
181181CREATE OR REPLACE FUNCTION cube_enlarge(cube, float8, int4)
182182RETURNS cube
183183AS 'MODULE_PATHNAME'
184- LANGUAGE 'C' IMMUTABLE STRICT;
184+ LANGUAGE C IMMUTABLE STRICT;
185185
186186--
187187-- OPERATORS
@@ -247,37 +247,37 @@ CREATE OPERATOR ~ (
247247CREATE OR REPLACE FUNCTION g_cube_consistent(internal,cube,int4)
248248RETURNS bool
249249AS 'MODULE_PATHNAME'
250- LANGUAGE 'C' ;
250+ LANGUAGE C ;
251251
252252CREATE OR REPLACE FUNCTION g_cube_compress(internal)
253253RETURNS internal
254254AS 'MODULE_PATHNAME'
255- LANGUAGE 'C' ;
255+ LANGUAGE C ;
256256
257257CREATE OR REPLACE FUNCTION g_cube_decompress(internal)
258258RETURNS internal
259259AS 'MODULE_PATHNAME'
260- LANGUAGE 'C' ;
260+ LANGUAGE C ;
261261
262262CREATE OR REPLACE FUNCTION g_cube_penalty(internal,internal,internal)
263263RETURNS internal
264264AS 'MODULE_PATHNAME'
265- LANGUAGE 'C' STRICT;
265+ LANGUAGE C STRICT;
266266
267267CREATE OR REPLACE FUNCTION g_cube_picksplit(internal, internal)
268268RETURNS internal
269269AS 'MODULE_PATHNAME'
270- LANGUAGE 'C' ;
270+ LANGUAGE C ;
271271
272272CREATE OR REPLACE FUNCTION g_cube_union(internal, internal)
273273RETURNS cube
274274AS 'MODULE_PATHNAME'
275- LANGUAGE 'C' ;
275+ LANGUAGE C ;
276276
277277CREATE OR REPLACE FUNCTION g_cube_same(cube, cube, internal)
278278RETURNS internal
279279AS 'MODULE_PATHNAME'
280- LANGUAGE 'C' ;
280+ LANGUAGE C ;
281281
282282
283283-- Create the operator classes for indexing
0 commit comments