summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorRomain Guy <romainguy@google.com>2010-11-11 15:42:35 -0800
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-11-11 15:42:35 -0800
commitadd94f204c1672ad79da1730752f935576797974 (patch)
tree2c849dbb3833c9d7459f1fd39007a6056d2a766a /core
parent3ca2ee0f032731710abb7715432056e39b30508e (diff)
parentfe48f65922d4a3cc4aefe058cee5acec51504a20 (diff)
downloadframeworks_base-add94f204c1672ad79da1730752f935576797974.zip
frameworks_base-add94f204c1672ad79da1730752f935576797974.tar.gz
frameworks_base-add94f204c1672ad79da1730752f935576797974.tar.bz2
Merge "Free resources only from the GL context thread. Bug #3179882"
Diffstat (limited to 'core')
-rw-r--r--core/jni/android/graphics/Path.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/jni/android/graphics/Path.cpp b/core/jni/android/graphics/Path.cpp
index abe33f4..90c4dd4 100644
--- a/core/jni/android/graphics/Path.cpp
+++ b/core/jni/android/graphics/Path.cpp
@@ -36,7 +36,7 @@ public:
static void finalizer(JNIEnv* env, jobject clazz, SkPath* obj) {
#ifdef USE_OPENGL_RENDERER
if (android::uirenderer::Caches::hasInstance()) {
- android::uirenderer::Caches::getInstance().pathCache.remove(obj);
+ android::uirenderer::Caches::getInstance().pathCache.removeDeferred(obj);
}
#endif
delete obj;