changeset 1451:e88f4e544f76 default tip

fix: missing default constructur to init fields
author sam <sam@basx.dev>
date Wed, 12 Mar 2025 22:18:38 +0700
parents f10434260b1d
children
files semicongine/gltf.nim
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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()]