From f456c8d8d35200516dce3a37f37fd3131a5db367 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Wed, 7 Oct 2015 11:04:23 +1100 Subject: [PATCH] Fix game-property use-after-free error D1538 by @hal01 --- source/blender/blenkernel/intern/property.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/blenkernel/intern/property.c b/source/blender/blenkernel/intern/property.c index 100df5fd121..dc4063b42ed 100644 --- a/source/blender/blenkernel/intern/property.c +++ b/source/blender/blenkernel/intern/property.c @@ -142,8 +142,8 @@ void BKE_bproperty_object_set(Object *ob, bProperty *propc) bProperty *prop; prop = BKE_bproperty_object_get(ob, propc->name); if (prop) { - BKE_bproperty_free(prop); BLI_remlink(&ob->prop, prop); + BKE_bproperty_free(prop); } BLI_addtail(&ob->prop, BKE_bproperty_copy(propc)); }