summaryrefslogtreecommitdiffstats
path: root/core/jni/android/graphics/Picture.cpp
diff options
context:
space:
mode:
authorLeon Scroggins III <scroggo@google.com>2013-09-03 11:35:00 -0400
committerLeon Scroggins III <scroggo@google.com>2013-09-03 11:35:00 -0400
commitc7797525084ba0ea441e394aa0a2ba35d6ff3320 (patch)
treeaaaee8358d9d540b74a4738d8ad4348134c7f18f /core/jni/android/graphics/Picture.cpp
parente2acbcc0053eb9aac4ac17e1f0e8615556003da8 (diff)
downloadframeworks_base-c7797525084ba0ea441e394aa0a2ba35d6ff3320.zip
frameworks_base-c7797525084ba0ea441e394aa0a2ba35d6ff3320.tar.gz
frameworks_base-c7797525084ba0ea441e394aa0a2ba35d6ff3320.tar.bz2
Change name back to CreateJavaInputStreamAdaptor.
In order to fix open source builds, change WrapJavaInputStream's name back to CreateJavaInputStreamAdaptor. Remove FIXME in CopyJavaInputStream, and return a more generic type, since the more specific type was only needed by a change in external/webkit, which is being reverted since it depends on unreleased code. Change-Id: I89b0431e357b509a2a0c17a624b31bd49d29070f
Diffstat (limited to 'core/jni/android/graphics/Picture.cpp')
-rw-r--r--core/jni/android/graphics/Picture.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/core/jni/android/graphics/Picture.cpp b/core/jni/android/graphics/Picture.cpp
index dff2b18..fcf22b8 100644
--- a/core/jni/android/graphics/Picture.cpp
+++ b/core/jni/android/graphics/Picture.cpp
@@ -39,9 +39,10 @@ public:
static SkPicture* deserialize(JNIEnv* env, jobject, jobject jstream,
jbyteArray jstorage) {
SkPicture* picture = NULL;
- SkAutoTUnref<SkStream> strm(WrapJavaInputStream(env, jstream, jstorage));
- if (strm.get()) {
- picture = SkPicture::CreateFromStream(strm.get());
+ SkStream* strm = CreateJavaInputStreamAdaptor(env, jstream, jstorage);
+ if (strm) {
+ picture = SkPicture::CreateFromStream(strm);
+ delete strm;
}
return picture;
}