From b83f6c3cbdabc14d8290b00d9f38ba59bf6719a1 Mon Sep 17 00:00:00 2001 From: mtklein Date: Mon, 9 Jun 2014 14:18:02 -0700 Subject: Add assertHeld() to SkMutex. BUG=skia: R=bungeman@google.com, mtklein@google.com, reed@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/313823004 --- src/core/SkScaledImageCache.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/core/SkScaledImageCache.cpp') diff --git a/src/core/SkScaledImageCache.cpp b/src/core/SkScaledImageCache.cpp index a6bffd899f..b69b949b39 100644 --- a/src/core/SkScaledImageCache.cpp +++ b/src/core/SkScaledImageCache.cpp @@ -675,6 +675,7 @@ static void cleanup_gScaledImageCache() { SkDELETE(gScaledImageCache); } /** Must hold gMutex when calling. */ static SkScaledImageCache* get_cache() { // gMutex is always held when this is called, so we don't need to be fancy in here. + gMutex.assertHeld(); if (NULL == gScaledImageCache) { #ifdef SK_USE_DISCARDABLE_SCALEDIMAGECACHE gScaledImageCache = SkNEW_ARGS(SkScaledImageCache, (SkDiscardableMemory::Create)); -- cgit v1.2.3