From: Bborie Park Date: Sat, 3 Dec 2011 06:54:04 +0000 (+0000) Subject: Removed VARIADIC from ST_BandMetadata. Associated ticket is #1343. X-Git-Tag: 2.0.0alpha1~568 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1c264ccf8bc33fa9deac642e00160ed7b9a691f1;p=postgis Removed VARIADIC from ST_BandMetadata. Associated ticket is #1343. git-svn-id: http://svn.osgeo.org/postgis/trunk@8300 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/raster/rt_pg/rtpostgis.sql.in.c b/raster/rt_pg/rtpostgis.sql.in.c index 79fc95e14..50b333ecf 100644 --- a/raster/rt_pg/rtpostgis.sql.in.c +++ b/raster/rt_pg/rtpostgis.sql.in.c @@ -2090,7 +2090,7 @@ CREATE OR REPLACE FUNCTION st_bandpixeltype(rast raster, band integer DEFAULT 1) CREATE OR REPLACE FUNCTION st_bandmetadata( rast raster, - VARIADIC band int[], + band int[], OUT bandnum int, OUT pixeltype text, OUT hasnodata boolean, @@ -2110,7 +2110,7 @@ CREATE OR REPLACE FUNCTION st_bandmetadata( OUT isoutdb boolean, OUT path text ) - AS $$ SELECT pixeltype, hasnodata, nodatavalue, isoutdb, path FROM st_bandmetadata($1, VARIADIC ARRAY[$2]::int[]) LIMIT 1 $$ + AS $$ SELECT pixeltype, hasnodata, nodatavalue, isoutdb, path FROM st_bandmetadata($1, ARRAY[$2]::int[]) LIMIT 1 $$ LANGUAGE 'sql' IMMUTABLE STRICT; ----------------------------------------------------------------------- diff --git a/raster/test/regress/rt_bandmetadata.sql b/raster/test/regress/rt_bandmetadata.sql index 7a8c1a02c..ef7de4ea8 100644 --- a/raster/test/regress/rt_bandmetadata.sql +++ b/raster/test/regress/rt_bandmetadata.sql @@ -96,7 +96,7 @@ SELECT path FROM ST_BandMetaData( make_test_raster(10, 10, 0, 0, 0, 0, 5, TRUE), - 1,2,5 + ARRAY[1,2,5] ); SELECT @@ -108,7 +108,7 @@ SELECT path FROM ST_BandMetaData( make_test_raster(10, 10, 0, 0, 0, 0, 5, TRUE), - VARIADIC ARRAY[]::int[] + ARRAY[]::int[] ); DROP FUNCTION IF EXISTS make_test_raster(