فهرست منبع

VHACD : Use haxe.Int64.make to initialize _unused fields

TothBenoit 8 ماه پیش
والد
کامیت
929a455e4b
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      hxd/tools/VHACD.hx

+ 3 - 3
hxd/tools/VHACD.hx

@@ -29,9 +29,9 @@ abstract Instance(hl.Abstract<"vhacd">) {
 abstract Pointer(haxe.Int64) from haxe.Int64 to haxe.Int64 {}
 
 @:struct class Parameters {
-	var _unused0 : Pointer;
-	var _unused1 : Pointer;
-	var _unused2 : Pointer;
+	var _unused0 : Pointer = haxe.Int64.make(0, 0);
+	var _unused1 : Pointer = haxe.Int64.make(0, 0);
+	var _unused2 : Pointer = haxe.Int64.make(0, 0);
 	public var maxConvexHulls : Int = 64;                       // The maximum number of convex hulls to produce
 	public var maxResolution : Int = 400000;                    // The voxel resolution to use
 	public var minimumVolumePercentErrorAllowed : Float = 1;    // if the voxels are within 1% of the volume of the hull, we consider this a close enough approximation