From 6062c5912dc79704b489fc8c289b78a400ed05ee Mon Sep 17 00:00:00 2001 From: Derek Sollenberger Date: Tue, 22 Feb 2011 13:55:04 -0500 Subject: Skia Merge (revision 808) This is a companion CL to the one found in /external/skia Change-Id: If81748545435cab20a5d8479329ab333cb973e16 --- libs/hwui/ResourceCache.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'libs/hwui/ResourceCache.cpp') diff --git a/libs/hwui/ResourceCache.cpp b/libs/hwui/ResourceCache.cpp index 87fdfb5212a1..9aade5175c56 100644 --- a/libs/hwui/ResourceCache.cpp +++ b/libs/hwui/ResourceCache.cpp @@ -60,8 +60,8 @@ void ResourceCache::incrementRefcount(void* resource, ResourceType resourceType) } void ResourceCache::incrementRefcount(SkBitmap* bitmapResource) { - bitmapResource->pixelRef()->safeRef(); - bitmapResource->getColorTable()->safeRef(); + SkSafeRef(bitmapResource->pixelRef()); + SkSafeRef(bitmapResource->getColorTable()); incrementRefcount((void*)bitmapResource, kBitmap); } @@ -70,12 +70,12 @@ void ResourceCache::incrementRefcount(SkPath* pathResource) { } void ResourceCache::incrementRefcount(SkiaShader* shaderResource) { - shaderResource->getSkShader()->safeRef(); + SkSafeRef(shaderResource->getSkShader()); incrementRefcount((void*) shaderResource, kShader); } void ResourceCache::incrementRefcount(SkiaColorFilter* filterResource) { - filterResource->getSkColorFilter()->safeRef(); + SkSafeRef(filterResource->getSkColorFilter()); incrementRefcount((void*) filterResource, kColorFilter); } @@ -93,8 +93,8 @@ void ResourceCache::decrementRefcount(void* resource) { } void ResourceCache::decrementRefcount(SkBitmap* bitmapResource) { - bitmapResource->pixelRef()->safeUnref(); - bitmapResource->getColorTable()->safeUnref(); + SkSafeUnref(bitmapResource->pixelRef()); + SkSafeUnref(bitmapResource->getColorTable()); decrementRefcount((void*) bitmapResource); } @@ -103,12 +103,12 @@ void ResourceCache::decrementRefcount(SkPath* pathResource) { } void ResourceCache::decrementRefcount(SkiaShader* shaderResource) { - shaderResource->getSkShader()->safeUnref(); + SkSafeUnref(shaderResource->getSkShader()); decrementRefcount((void*) shaderResource); } void ResourceCache::decrementRefcount(SkiaColorFilter* filterResource) { - filterResource->getSkColorFilter()->safeUnref(); + SkSafeUnref(filterResource->getSkColorFilter()); decrementRefcount((void*) filterResource); } -- cgit v1.2.3-59-g8ed1b