]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
goocanvas-2.0: Fix some field types
authorRico Tzschichholz <ricotz@ubuntu.com>
Tue, 26 Jan 2021 13:19:56 +0000 (14:19 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Tue, 26 Jan 2021 13:20:35 +0000 (14:20 +0100)
vapi/goocanvas-2.0.vapi
vapi/metadata/GooCanvas-2.0.metadata

index 37cd3cf356b8c32b6fb8d6c21fbf521f0e5c6ad1..38aed70434581639a73f57ad7947b5ae54561dfb 100644 (file)
@@ -1057,7 +1057,8 @@ namespace Goo {
        }
        [CCode (cheader_filename = "goocanvas.h", has_type_id = false)]
        public struct CanvasPolylineData {
-               public double coords;
+               [CCode (array_length = false)]
+               public double[] coords;
                public Goo.CanvasPolylineArrowData? arrow_data;
                public uint num_points;
                public uint close_path;
@@ -1093,7 +1094,8 @@ namespace Goo {
        public struct CanvasTableDimension {
                public int size;
                public double default_spacing;
-               public double spacings;
+               [CCode (array_length = false)]
+               public double[] spacings;
                public uint homogeneous;
        }
        [CCode (cheader_filename = "goocanvas.h", has_type_id = false)]
index 56fc0852fa460c339b17bbd6e806bbfa370d3d46..f0769fdba4bc327f586fefefc77bbde5fa51421e 100644 (file)
@@ -50,6 +50,8 @@ CanvasPolyline
        .polyline_data nullable unowned=false
 CanvasPolylineData
        .arrow_data nullable unowned=false
+CanvasPolylineData
+       .coords array unowned=false
 CanvasItemSimpleData
        .clip_path_commands type="GLib.Array<Goo.CanvasPathCommand?>"
 CanvasPath
@@ -62,5 +64,7 @@ CanvasTable
        .table_data nullable unowned=false
 CanvasTableData
        .layout_data nullable unowned=false
+CanvasTableDimension
+       .spacings array unowned=false
 CanvasText
        .text_data nullable unowned=false