diff options
Diffstat (limited to 'src/com/android/gallery3d/exif/Util.java')
-rw-r--r-- | src/com/android/gallery3d/exif/Util.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/exif/Util.java b/src/com/android/gallery3d/exif/Util.java index c7d9ce842..594d6fc7f 100644 --- a/src/com/android/gallery3d/exif/Util.java +++ b/src/com/android/gallery3d/exif/Util.java @@ -16,8 +16,19 @@ package com.android.gallery3d.exif; +import java.io.Closeable; + class Util { public static boolean equals(Object a, Object b) { return (a == b) || (a == null ? false : a.equals(b)); } + + public static void closeSilently(Closeable c) { + if (c == null) return; + try { + c.close(); + } catch (Throwable t) { + // do nothing + } + } } |