diff options
author | Campbell Barton <ideasman42@gmail.com> | 2013-06-10 16:17:36 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2013-06-10 16:17:36 +0400 |
commit | 31e74d00c184960994701950d11287dce13e18df (patch) | |
tree | c81183e7b31cda9a32688e7c48509451ae6a48c5 /source/blender | |
parent | c5ba912a3d1de03ffd0b1c1818b1026f75bbb8b3 (diff) |
fix [#35691] Context Override replaces instead of overrides
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/blenkernel/intern/context.c | 6 | ||||
-rw-r--r-- | source/blender/python/intern/bpy_interface.c | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/source/blender/blenkernel/intern/context.c b/source/blender/blenkernel/intern/context.c index 428e9d70b96..2a742509635 100644 --- a/source/blender/blenkernel/intern/context.c +++ b/source/blender/blenkernel/intern/context.c @@ -268,9 +268,9 @@ static int ctx_data_get(bContext *C, const char *member, bContextDataResult *res memset(result, 0, sizeof(bContextDataResult)); #ifdef WITH_PYTHON if (CTX_py_dict_get(C)) { - return BPY_context_member_get(C, member, result); -// if (BPY_context_member_get(C, member, result)) -// return 1; + if (BPY_context_member_get(C, member, result)) { + return 1; + } } #endif diff --git a/source/blender/python/intern/bpy_interface.c b/source/blender/python/intern/bpy_interface.c index c39168779fd..79f856344d3 100644 --- a/source/blender/python/intern/bpy_interface.c +++ b/source/blender/python/intern/bpy_interface.c @@ -777,7 +777,7 @@ int BPY_context_member_get(bContext *C, const char *member, bContextDataResult * /* pass */ } else if (item == Py_None) { - /* pass */ + done = true; } else if (BPy_StructRNA_Check(item)) { ptr = &(((BPy_StructRNA *)item)->ptr); |