summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Klein <mtklein@google.com>2013-08-29 11:15:06 -0400
committerMike Klein <mtklein@google.com>2013-08-29 11:15:06 -0400
commitf5b43bdc6231df8b646d5bbb215e639230f37260 (patch)
treed0c75efd0b2a5f74d28c00602462110837bf2d4c
parentc882eb73e6cf1520f9359f84a69efc8704bfd1a7 (diff)
downloadframeworks_base-f5b43bdc6231df8b646d5bbb215e639230f37260.zip
frameworks_base-f5b43bdc6231df8b646d5bbb215e639230f37260.tar.gz
frameworks_base-f5b43bdc6231df8b646d5bbb215e639230f37260.tar.bz2
SkTScopedPtr -> SkAutoTDelete in Android
Change-Id: I8f0312f34e112d302b05852c31308a43967e7a3f
-rw-r--r--core/jni/android/graphics/BitmapRegionDecoder.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/core/jni/android/graphics/BitmapRegionDecoder.cpp b/core/jni/android/graphics/BitmapRegionDecoder.cpp
index 8867a11..cbb9b92 100644
--- a/core/jni/android/graphics/BitmapRegionDecoder.cpp
+++ b/core/jni/android/graphics/BitmapRegionDecoder.cpp
@@ -29,7 +29,6 @@
#include "CreateJavaOutputStreamAdaptor.h"
#include "Utils.h"
#include "JNIHelp.h"
-#include "SkTScopedPtr.h"
#include <android_runtime/AndroidRuntime.h>
#include "android_util_Binder.h"
@@ -238,7 +237,7 @@ static jobject nativeDecodeRegion(JNIEnv* env, jobject, SkBitmapRegionDecoder *b
region.fRight = start_x + width;
region.fBottom = start_y + height;
SkBitmap* bitmap = NULL;
- SkTScopedPtr<SkBitmap> adb;
+ SkAutoTDelete<SkBitmap> adb;
if (tileBitmap != NULL) {
// Re-use bitmap.
@@ -269,7 +268,7 @@ static jobject nativeDecodeRegion(JNIEnv* env, jobject, SkBitmapRegionDecoder *b
}
// detach bitmap from its autodeleter, since we want to own it now
- adb.release();
+ adb.detach();
JavaPixelAllocator* allocator = (JavaPixelAllocator*) decoder->getAllocator();
jbyteArray buff = allocator->getStorageObjAndReset();