[Bf-blender-cvs] [90dc21c] openvdb: Fix typo in writefile.c resulting in undefined nodes.
Kévin Dietrich
noreply at git.blender.org
Tue Jun 9 14:53:41 CEST 2015
Commit: 90dc21ce27cc61d36dc2b3331b910e3f40ff1c26
Author: Kévin Dietrich
Date: Tue Jun 9 14:53:43 2015 +0200
Branches: openvdb
https://developer.blender.org/rB90dc21ce27cc61d36dc2b3331b910e3f40ff1c26
Fix typo in writefile.c resulting in undefined nodes.
===================================================================
M source/blender/blenloader/intern/writefile.c
===================================================================
diff --git a/source/blender/blenloader/intern/writefile.c b/source/blender/blenloader/intern/writefile.c
index 838f846..c709ab0 100644
--- a/source/blender/blenloader/intern/writefile.c
+++ b/source/blender/blenloader/intern/writefile.c
@@ -883,6 +883,8 @@ static void write_nodetree(WriteData *wd, bNodeTree *ntree)
writelist(wd, DATA, "OpenVDBGridInfo", &vdb->grid_info);
writestruct(wd, DATA, node->typeinfo->storagename, 1, node->storage);
}
+ else
+ writestruct(wd, DATA, node->typeinfo->storagename, 1, node->storage);
}
else if (ntree->type==NTREE_COMPOSIT) {
if (ELEM(node->type, CMP_NODE_TIME, CMP_NODE_CURVE_VEC, CMP_NODE_CURVE_RGB, CMP_NODE_HUECORRECT))
@@ -890,13 +892,15 @@ static void write_nodetree(WriteData *wd, bNodeTree *ntree)
else if (node->type==CMP_NODE_MOVIEDISTORTION) {
/* pass */
}
+ else
+ writestruct(wd, DATA, node->typeinfo->storagename, 1, node->storage);
}
else if (ntree->type==NTREE_TEXTURE) {
if (node->type==TEX_NODE_CURVE_RGB || node->type==TEX_NODE_CURVE_TIME)
write_curvemapping(wd, node->storage);
+ else
+ writestruct(wd, DATA, node->typeinfo->storagename, 1, node->storage);
}
- else
- writestruct(wd, DATA, node->typeinfo->storagename, 1, node->storage);
}
if (node->type==CMP_NODE_OUTPUT_FILE) {
More information about the Bf-blender-cvs
mailing list