From a32c5782c4974edabdc1163bf5d59be564ca445e Mon Sep 17 00:00:00 2001 From: zhongwuzw Date: Mon, 9 Sep 2019 15:22:58 +0800 Subject: [PATCH] [iOS] Release property name after set property --- ios/sdk/WeexSDK/Sources/Bridge/WXBridgeContext.m | 1 + 1 file changed, 1 insertion(+) diff --git a/ios/sdk/WeexSDK/Sources/Bridge/WXBridgeContext.m b/ios/sdk/WeexSDK/Sources/Bridge/WXBridgeContext.m index 89287e5be0..195b7c8ab5 100644 --- a/ios/sdk/WeexSDK/Sources/Bridge/WXBridgeContext.m +++ b/ios/sdk/WeexSDK/Sources/Bridge/WXBridgeContext.m @@ -567,6 +567,7 @@ - (void)createInstance:(NSString *)instanceIdString JSObjectSetPrototype(instanceContextRef, JSValueToObject(instanceContextRef, [instanceContextEnvironment valueForProperty:key].JSValueRef, NULL), JSObjectGetPrototype(instanceContextRef, instanceGlobalObject)); } JSObjectSetProperty(instanceContextRef, instanceGlobalObject, propertyName, [instanceContextEnvironment valueForProperty:key].JSValueRef, 0, NULL); + JSStringRelease(propertyName); } if (WX_SYS_VERSION_LESS_THAN(@"10.2")) {