[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [26282] trunk/blender/source/blender/ editors/interface/interface_handlers.c: Fix [#20827] c26276 RMB on "clear" command in console menu crashes blender

Matt Ebb matt at mke3.net
Tue Jan 26 11:06:25 CET 2010


Revision: 26282
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=26282
Author:   broken
Date:     2010-01-26 11:06:22 +0100 (Tue, 26 Jan 2010)

Log Message:
-----------
Fix [#20827] c26276 RMB on "clear" command in console menu crashes blender

Modified Paths:
--------------
    trunk/blender/source/blender/editors/interface/interface_handlers.c

Modified: trunk/blender/source/blender/editors/interface/interface_handlers.c
===================================================================
--- trunk/blender/source/blender/editors/interface/interface_handlers.c	2010-01-26 09:36:33 UTC (rev 26281)
+++ trunk/blender/source/blender/editors/interface/interface_handlers.c	2010-01-26 10:06:22 UTC (rev 26282)
@@ -3664,7 +3664,10 @@
 		int w = uiLayoutGetWidth(layout);
 		wmKeyMap *km;
 		int kmi_id= WM_key_event_operator_id(C, but->optype->idname, but->opcontext, prop, 1, &km);
-		wmKeyMapItem *kmi = WM_keymap_item_find_id(km, kmi_id);
+		wmKeyMapItem *kmi;
+		
+		if (kmi_id)
+			kmi= WM_keymap_item_find_id(km, kmi_id);
 
 		/* keyboard shortcuts */
 		if ((kmi) && ISKEYBOARD(kmi->type)) {





More information about the Bf-blender-cvs mailing list