diff options
Diffstat (limited to 'WebCore/platform/graphics/android/BaseTile.cpp')
-rw-r--r-- | WebCore/platform/graphics/android/BaseTile.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/WebCore/platform/graphics/android/BaseTile.cpp b/WebCore/platform/graphics/android/BaseTile.cpp index 478261b..7471c70 100644 --- a/WebCore/platform/graphics/android/BaseTile.cpp +++ b/WebCore/platform/graphics/android/BaseTile.cpp @@ -151,10 +151,11 @@ bool BaseTile::paintBitmap() { m_varLock.lock(); BackedDoubleBufferedTexture* texture = m_texture; + m_varLock.unlock(); + bool available = false; if (texture) available = texture->acquireForPainting(); - m_varLock.unlock(); if (!texture || !available) return false; |