# HG changeset patch # User sam # Date 1741792718 -25200 # Node ID e88f4e544f76bd60767fcbc8774d36f743869f0b # Parent f10434260b1dd3d96e03cb9c1ec4044dd7d234d0 fix: missing default constructur to init fields diff -r f10434260b1d -r e88f4e544f76 semicongine/gltf.nim --- a/semicongine/gltf.nim Wed Mar 12 20:36:29 2025 +0700 +++ b/semicongine/gltf.nim Wed Mar 12 22:18:38 2025 +0700 @@ -271,7 +271,7 @@ mapping: static MeshAttributeNames, mainBuffer: seq[uint8], ): GltfPrimitive[TMesh] = - result.data = TMesh() + result = GltfPrimitive[TMesh](data: TMesh()) if primitive.hasKey("mode"): result.topology = PRIMITIVE_MODE_MAP[primitive["mode"].getInt()]