diff options
| author | Hung-ying Tyan <tyanh@google.com> | 2012-09-02 20:12:27 -0700 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-09-02 20:12:28 -0700 |
| commit | e4ffc8ea9320109a30f377324d5d109d5615293b (patch) | |
| tree | 29f2dbf0aa5c17d61f4fff3dc25751ee1b6a5482 /src | |
| parent | 49c8a24d7492d0de939d1f3d351586a5e3678e1e (diff) | |
| parent | 9bc2a5c83de59a3131bfeb31dad45df2b47715ab (diff) | |
| download | android_packages_apps_Gallery2-e4ffc8ea9320109a30f377324d5d109d5615293b.tar.gz android_packages_apps_Gallery2-e4ffc8ea9320109a30f377324d5d109d5615293b.tar.bz2 android_packages_apps_Gallery2-e4ffc8ea9320109a30f377324d5d109d5615293b.zip | |
Merge "Remove the parameter of getAllExifTags() in IfdData" into gb-ub-photos-arches
Diffstat (limited to 'src')
| -rw-r--r-- | src/com/android/gallery3d/exif/ExifOutputStream.java | 4 | ||||
| -rw-r--r-- | src/com/android/gallery3d/exif/IfdData.java | 6 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/com/android/gallery3d/exif/ExifOutputStream.java b/src/com/android/gallery3d/exif/ExifOutputStream.java index 6c3335d3d..e162123c6 100644 --- a/src/com/android/gallery3d/exif/ExifOutputStream.java +++ b/src/com/android/gallery3d/exif/ExifOutputStream.java @@ -182,7 +182,7 @@ public class ExifOutputStream extends FilterOutputStream { private void writeIfd(IfdData ifd, OrderedDataOutputStream dataOutputStream) throws IOException { - ExifTag[] tags = ifd.getAllTags(new ExifTag[] {}); + ExifTag[] tags = ifd.getAllTags(); dataOutputStream.writeShort((short) tags.length); for (ExifTag tag: tags) { dataOutputStream.writeShort(tag.getTagId()); @@ -247,7 +247,7 @@ public class ExifOutputStream extends FilterOutputStream { private int calculateOffsetOfIfd(IfdData ifd, int offset) { offset += 2 + ifd.getTagCount() * TAG_SIZE + 4; - ExifTag[] tags = ifd.getAllTags(new ExifTag[] {}); + ExifTag[] tags = ifd.getAllTags(); for(ExifTag tag: tags) { if (tag.getDataSize() > 4) { tag.setOffset(offset); diff --git a/src/com/android/gallery3d/exif/IfdData.java b/src/com/android/gallery3d/exif/IfdData.java index 079613b2c..a2b367fc5 100644 --- a/src/com/android/gallery3d/exif/IfdData.java +++ b/src/com/android/gallery3d/exif/IfdData.java @@ -47,8 +47,8 @@ public class IfdData { /** * Get a array the contains all {@link ExifTag} in this IFD. */ - public ExifTag[] getAllTags(ExifTag[] outTag) { - return mExifTags.values().toArray(outTag); + public ExifTag[] getAllTags() { + return mExifTags.values().toArray(new ExifTag[mExifTags.size()]); } /** @@ -108,7 +108,7 @@ public class IfdData { if (obj instanceof IfdData) { IfdData data = (IfdData) obj; if (data.getId() == mIfdId && data.getTagCount() == getTagCount()) { - ExifTag[] tags = data.getAllTags(new ExifTag[0]); + ExifTag[] tags = data.getAllTags(); for (ExifTag tag: tags) { if (ExifTag.isOffsetTag(tag.getTagId())) continue; ExifTag tag2 = mExifTags.get(tag.getTagId()); |
