[Bf-blender-cvs] [ae9e38c] master: Fix T44689: New Depsgraph crash
Sergey Sharybin
noreply at git.blender.org
Wed May 13 11:09:29 CEST 2015
Commit: ae9e38c5adc60347e127c9f4c5ee5436b611b48f
Author: Sergey Sharybin
Date: Wed May 13 14:05:31 2015 +0500
Branches: master
https://developer.blender.org/rBae9e38c5adc60347e127c9f4c5ee5436b611b48f
Fix T44689: New Depsgraph crash
Simple highschool rated issue -- uninitialized variable :)
===================================================================
M source/blender/depsgraph/intern/depsnode.cc
M source/blender/depsgraph/intern/depsnode.h
===================================================================
diff --git a/source/blender/depsgraph/intern/depsnode.cc b/source/blender/depsgraph/intern/depsnode.cc
index 8d21f6e..866e911 100644
--- a/source/blender/depsgraph/intern/depsnode.cc
+++ b/source/blender/depsgraph/intern/depsnode.cc
@@ -114,6 +114,10 @@ void TimeSourceDepsNode::tag_update(Depsgraph *graph)
/* Root Node ============================================== */
+RootDepsNode::RootDepsNode() : time_source(NULL)
+{
+}
+
RootDepsNode::~RootDepsNode()
{
OBJECT_GUARDED_DELETE(time_source, TimeSourceDepsNode);
diff --git a/source/blender/depsgraph/intern/depsnode.h b/source/blender/depsgraph/intern/depsnode.h
index 993bb69..84554ae 100644
--- a/source/blender/depsgraph/intern/depsnode.h
+++ b/source/blender/depsgraph/intern/depsnode.h
@@ -127,6 +127,7 @@ struct TimeSourceDepsNode : public DepsNode {
/* Root Node. */
struct RootDepsNode : public DepsNode {
+ RootDepsNode();
~RootDepsNode();
TimeSourceDepsNode *add_time_source(const string &name = "");
More information about the Bf-blender-cvs
mailing list