summaryrefslogtreecommitdiff
path: root/external/libgltf/patches/wrong_duration_caused_by_uninitialized_member.patch
diff options
context:
space:
mode:
Diffstat (limited to 'external/libgltf/patches/wrong_duration_caused_by_uninitialized_member.patch')
-rw-r--r--external/libgltf/patches/wrong_duration_caused_by_uninitialized_member.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/external/libgltf/patches/wrong_duration_caused_by_uninitialized_member.patch b/external/libgltf/patches/wrong_duration_caused_by_uninitialized_member.patch
new file mode 100644
index 000000000000..7e5554e6e648
--- /dev/null
+++ b/external/libgltf/patches/wrong_duration_caused_by_uninitialized_member.patch
@@ -0,0 +1,13 @@
+diff -ur libgltf.org/src/Common.cpp libgltf/src/Common.cpp
+--- libgltf.org/src/Common.cpp 2014-06-23 20:16:17.746896264 +0200
++++ libgltf/src/Common.cpp 2014-06-23 20:17:50.610892265 +0200
+@@ -1037,7 +1037,8 @@
+
+ /* -- Scene -- */
+ Scene::Scene()
+- : pRootNode(0)
++ : mDuration(0.0)
++ , pRootNode(0)
+ , pBuffer(0)
+ , pGltfHandle(0)
+ , bUseCameraInJson(false)