[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [23168] trunk/blender/source/blender/ editors/interface/interface_layout.c: Crash Fix: Sequencer Add->Effects->.. .
Joshua Leung
aligorith at gmail.com
Sun Sep 13 05:56:31 CEST 2009
Revision: 23168
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=23168
Author: aligorith
Date: 2009-09-13 05:56:30 +0200 (Sun, 13 Sep 2009)
Log Message:
-----------
Crash Fix: Sequencer Add->Effects->... menu crashed.
Unfortunately, this menu is now empty, but this shows that the sequencer code is probably doing something funky...
http://dpaste.com/92865/
Modified Paths:
--------------
trunk/blender/source/blender/editors/interface/interface_layout.c
Modified: trunk/blender/source/blender/editors/interface/interface_layout.c
===================================================================
--- trunk/blender/source/blender/editors/interface/interface_layout.c 2009-09-13 03:30:51 UTC (rev 23167)
+++ trunk/blender/source/blender/editors/interface/interface_layout.c 2009-09-13 03:56:30 UTC (rev 23168)
@@ -718,7 +718,7 @@
/* enum lookup */
if((prop= RNA_struct_find_property(&ptr, propname))) {
RNA_property_enum_items(layout->root->block->evil_C, &ptr, prop, &item, NULL, &free);
- if(RNA_enum_value_from_id(item, value_str, &value)==0) {
+ if(item==NULL || RNA_enum_value_from_id(item, value_str, &value)==0) {
if(free) MEM_freeN(item);
printf("uiItemEnumO_string: %s.%s, enum %s not found.\n", RNA_struct_identifier(ptr.type), propname, value_str);
return;
More information about the Bf-blender-cvs
mailing list