From c81c43991c3522451dbea1743a33d8f7e5446979 Mon Sep 17 00:00:00 2001 From: Daisuke Miyakawa Date: Tue, 1 Sep 2009 08:32:24 +0900 Subject: [PATCH] Fix double-free problem in EmojiFactory. --- core/jni/android_emoji_EmojiFactory.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/jni/android_emoji_EmojiFactory.cpp b/core/jni/android_emoji_EmojiFactory.cpp index 7d6e24fa25674..4c213a3189425 100644 --- a/core/jni/android_emoji_EmojiFactory.cpp +++ b/core/jni/android_emoji_EmojiFactory.cpp @@ -197,8 +197,11 @@ static jobject android_emoji_EmojiFactory_getBitmapFromAndroidPua( static void android_emoji_EmojiFactory_destructor( JNIEnv* env, jobject obj, jint nativeEmojiFactory) { + /* + // Must not delete this object!! EmojiFactory *factory = reinterpret_cast(nativeEmojiFactory); delete factory; + */ } static jint android_emoji_EmojiFactory_getAndroidPuaFromVendorSpecificSjis(