summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2015-07-06 21:27:44 -0600
committerLinux Build Service Account <lnxbuild@localhost>2015-07-06 21:27:44 -0600
commitf7e26cc1ff1d935e2173f9fd4952e0a3d73ff12b (patch)
tree58534035893463b1692c392cdf7a55e449eeb9d0
parent65ef775414a7cb604cf7f5a417152a67704669c7 (diff)
parent96e833287108de4dbcab48bab30637a9d751de43 (diff)
downloadandroid_packages_apps_Snap-f7e26cc1ff1d935e2173f9fd4952e0a3d73ff12b.tar.gz
android_packages_apps_Snap-f7e26cc1ff1d935e2173f9fd4952e0a3d73ff12b.tar.bz2
android_packages_apps_Snap-f7e26cc1ff1d935e2173f9fd4952e0a3d73ff12b.zip
Merge 96e833287108de4dbcab48bab30637a9d751de43 on remote branch
Change-Id: Id3b9c49abaf37f414e116a0bd8c25671c5db0db8
-rw-r--r--src/com/android/camera/Storage.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/camera/Storage.java b/src/com/android/camera/Storage.java
index ab2f818ab..372571a80 100644
--- a/src/com/android/camera/Storage.java
+++ b/src/com/android/camera/Storage.java
@@ -117,6 +117,11 @@ public class Storage {
String path = generateFilepath(title, mimeType);
int size = writeFile(path, jpeg, exif, mimeType);
+ // Try to get the real image size after add exif.
+ File f = new File(path);
+ if (f.exists() && f.isFile()) {
+ size = (int) f.length();
+ }
return addImage(resolver, title, date, location, orientation,
size, path, width, height, mimeType);
}