diff options
| author | 2012-03-30 02:50:07 -0700 | |
|---|---|---|
| committer | 2012-03-30 02:50:07 -0700 | |
| commit | 6ef1eedac77977a4979a293499767e17ed3a4e03 (patch) | |
| tree | 302a1c009403819ba750566d45bedb1b83be3f82 | |
| parent | b0b8df4a20990c0554ce40f63454e88f5c57dc1f (diff) | |
| parent | 872e7b7073fad8295e6314c73b87d7cb3f85d39c (diff) | |
Merge "Fix b/5353417 Images downloaded from browser are showing incorrect details (Time is shown as dec 31 1969)"
| -rw-r--r-- | media/java/android/media/MediaScanner.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/media/java/android/media/MediaScanner.java b/media/java/android/media/MediaScanner.java index a8144a783937..43df8a1ec397 100644 --- a/media/java/android/media/MediaScanner.java +++ b/media/java/android/media/MediaScanner.java @@ -839,7 +839,7 @@ public class MediaScanner // and EXIF local time is not less than 1 Day, otherwise MediaProvider // will use file time as taken time. time = exif.getDateTime(); - if (Math.abs(mLastModified * 1000 - time) >= 86400000) { + if (time != -1 && Math.abs(mLastModified * 1000 - time) >= 86400000) { values.put(Images.Media.DATE_TAKEN, time); } } @@ -1183,7 +1183,7 @@ public class MediaScanner static class MediaBulkDeleter { StringBuilder whereClause = new StringBuilder(); - ArrayList<String> whereArgs = new ArrayList<String>(100); + ArrayList<String> whereArgs = new ArrayList<String>(100); IContentProvider mProvider; Uri mBaseUri; |