Changeset: e6e4dd4e13cb for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e6e4dd4e13cb
Modified Files:
        geom/monetdb5/geom.mal
        monetdb5/mal/Tests/tst201.malC
Branch: default
Log Message:

Macro fixes


diffs (58 lines):

diff --git a/geom/monetdb5/geom.mal b/geom/monetdb5/geom.mal
--- a/geom/monetdb5/geom.mal
+++ b/geom/monetdb5/geom.mal
@@ -396,11 +396,11 @@ function MakeEnvelope(xmin:dbl, ymin:dbl
 end MakeEnvelope;
 
 function MakePolygon(external:wkb) :wkb;
-       x := Polygon(external, nil:bat, 0);
+       x := Polygon(external, nil:bat[:wkb], 0);
        return x;
 end MakePolygon;
 function MakePolygon(external:wkb, srid:int) :wkb;
-       x := Polygon(external, nil:bat, srid);
+       x := Polygon(external, nil:bat[:wkb], srid);
        return x;
 end MakePolygon;
 #function MakePolygon(external:wkb, internal:bat[:wkb]) :wkb;
@@ -614,15 +614,15 @@ end GeometryType2;
 command MakePointXYZM(x:bat[:dbl], y:bat[:dbl], z:bat[:dbl], m:bat[:dbl], 
zmFlag:int) :bat[:wkb] address wkbMakePoint_bat
 comment "creates a point using the coordinates";
 function MakePoint(x:bat[:dbl], y:bat[:dbl]) :bat[:wkb];
-       p := MakePointXYZM(x, y, nil:bat, nil:bat, 0);
+       p := MakePointXYZM(x, y, nil:bat[:dbl], nil:bat, 0);
        return p;
 end MakePoint;
 function MakePoint(x:bat[:dbl], y:bat[:dbl], z:bat[:dbl]) :bat[:wkb];
-       p := MakePointXYZM(x, y, z, nil:bat, 10);
+       p := MakePointXYZM(x, y, z, nil:bat[:dbl], 10);
        return p;
 end MakePoint;
 function MakePointM(x:bat[:dbl], y:bat[:dbl], m:bat[:dbl]) :bat[:wkb];
-       p := MakePointXYZM(x, y, nil:bat, m, 1);
+       p := MakePointXYZM(x, y, nil:bat[:dbl], m, 1);
        return p;
 end MakePointM;
 function MakePoint(x:bat[:dbl], y:bat[:dbl], z:bat[:dbl], m:bat[:dbl]) 
:bat[:wkb];
diff --git a/monetdb5/mal/Tests/tst201.malC b/monetdb5/mal/Tests/tst201.malC
--- a/monetdb5/mal/Tests/tst201.malC
+++ b/monetdb5/mal/Tests/tst201.malC
@@ -63,14 +63,14 @@ exit  MALException;
        v45:= algebra.slice(b,v43,v44);
        v46:= io.print(v45);
 
-       v75:= algebra.likesubselect(b, nil:bat, "ox", nil:str, false, false);
+       v75:= algebra.likesubselect(b, nil:bat[:oid], "ox", nil:str, false, 
false);
        v76:= io.print(v75);
 
-       v78:= algebra.likesubselect(b, nil:bat, "fo", nil:str, false, false);
+       v78:= algebra.likesubselect(b, nil:bat[:oid], "fo", nil:str, false, 
false);
        v79:= io.print(v78);
 
-       v81:= algebra.likesubselect(b, nil:bat, "fox", nil:str, false, false);
+       v81:= algebra.likesubselect(b, nil:bat[:oid], "fox", nil:str, false, 
false);
        v82:= io.print(v81);
 
-       v84:= algebra.likesubselect(b, nil:bat, " fox", nil:str, false, false);
+       v84:= algebra.likesubselect(b, nil:bat[:oid], " fox", nil:str, false, 
false);
        v85:= io.print(v84);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to