From 103fbb3afc076383b94910e535374c5db398d06c Mon Sep 17 00:00:00 2001 From: Julian Eisel Date: Mon, 3 Oct 2016 17:52:46 +0200 Subject: Fix memory leak caused by unknown opeartor of keymap item --- source/blender/windowmanager/intern/wm_keymap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source') diff --git a/source/blender/windowmanager/intern/wm_keymap.c b/source/blender/windowmanager/intern/wm_keymap.c index a11733c060b..ed3cce5fe8a 100644 --- a/source/blender/windowmanager/intern/wm_keymap.c +++ b/source/blender/windowmanager/intern/wm_keymap.c @@ -120,7 +120,8 @@ static void wm_keymap_item_properties_update_ot(wmKeyMapItem *kmi) } else { /* zombie keymap item */ - MEM_SAFE_FREE(kmi->ptr); + wm_keymap_item_free(kmi); + kmi->ptr = NULL; } } } -- cgit v1.2.3