From 27796a34b121ed762044fef353ef57084175132d Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 18 Dec 2012 16:52:46 +0000 Subject: fix for crash in own commit - happend when changing userprefs. --- source/blender/windowmanager/intern/wm_operators.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source/blender/windowmanager/intern/wm_operators.c') diff --git a/source/blender/windowmanager/intern/wm_operators.c b/source/blender/windowmanager/intern/wm_operators.c index 00fc8e7662b..5d9819689d3 100644 --- a/source/blender/windowmanager/intern/wm_operators.c +++ b/source/blender/windowmanager/intern/wm_operators.c @@ -584,6 +584,10 @@ static char *wm_prop_pystring_from_context(bContext *C, PointerRNA *ptr, Propert const char *identifier = link->data; PointerRNA ctx_ptr = CTX_data_pointer_get(C, identifier); + if (ctx_ptr.type == NULL) { + continue; + } + if (ptr->id.data == ctx_ptr.id.data) { if ((ptr->data == ctx_ptr.data) && (ptr->type == ctx_ptr.type)) -- cgit v1.2.3