summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media/java/android/media/ExifInterface.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/media/java/android/media/ExifInterface.java b/media/java/android/media/ExifInterface.java
index 3147ea5504c8..4cd3e377a55c 100644
--- a/media/java/android/media/ExifInterface.java
+++ b/media/java/android/media/ExifInterface.java
@@ -117,6 +117,9 @@ public class ExifInterface {
* Reads Exif tags from the specified JPEG file.
*/
public ExifInterface(String filename) throws IOException {
+ if (filename == null) {
+ throw new IllegalArgumentException("filename cannot be null");
+ }
mFilename = filename;
loadAttributes();
}