OSDN Git Service

DO NOT MERGE) ExifInterface: Make saveAttributes throw an exception before change
authorSungsoo <sungsoo@google.com>
Thu, 8 Sep 2016 07:04:44 +0000 (16:04 +0900)
committergitbuildkicker <android-build@google.com>
Tue, 27 Sep 2016 22:58:46 +0000 (15:58 -0700)
commit23e6629cf56378634488ea49a8acf40d709effa1
tree473cc1fc41248f09b122df5bc7c315daaf3944ee
parentb8be33b0bedec211708c4525b9d3f3b4effb385c
DO NOT MERGE) ExifInterface: Make saveAttributes throw an exception before change

ExifInterface object can be created with a unsupported file format.
If saveAttribute is called with an unsupported file format, ExifInterface
makes the file corrupted. This CL prevents those cases by throwing
an exception before making any change on the file.

Bug: 30936376
Change-Id: I915f56b00ec9422b53591ac5534e070a1d6798e6
(cherry picked from commit 2ee53c82cc8c8b2e76a19910074672f6204a5d63)
media/java/android/media/ExifInterface.java