diff options
| author | Leon Scroggins III <scroggo@google.com> | 2013-09-03 11:35:00 -0400 |
|---|---|---|
| committer | Leon Scroggins III <scroggo@google.com> | 2013-09-03 11:35:00 -0400 |
| commit | c7797525084ba0ea441e394aa0a2ba35d6ff3320 (patch) | |
| tree | aaaee8358d9d540b74a4738d8ad4348134c7f18f /core/jni/android/graphics/Picture.cpp | |
| parent | e2acbcc0053eb9aac4ac17e1f0e8615556003da8 (diff) | |
| download | frameworks_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.cpp | 7 |
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; } |
