OSDN Git Service

Merge "Fix for bug:4183801" into honeycomb-mr1
authorNicolas Roard <nicolasroard@google.com>
Fri, 8 Apr 2011 00:21:50 +0000 (17:21 -0700)
committerAndroid (Google) Code Review <android-gerrit@google.com>
Fri, 8 Apr 2011 00:21:50 +0000 (17:21 -0700)
WebCore/platform/graphics/android/TilesManager.cpp

index 34d0546..afc53eb 100644 (file)
@@ -148,8 +148,9 @@ void TilesManager::resetTextureUsage(TiledPage* page)
     android::Mutex::Autolock lock(m_texturesLock);
     for (unsigned int i = 0; i < m_textures.size(); i++) {
         BackedDoubleBufferedTexture* texture = m_textures[i];
-        if (texture->owner()) {
-            if (texture->owner()->page() == page)
+        TextureOwner* owner = texture->owner();
+        if (owner) {
+            if (owner->page() == page)
                 texture->setUsedLevel(-1);
         }
     }