diff options
author | Cole Faust <colefaust@google.com> | 2022-11-09 23:19:22 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2022-11-09 23:19:22 +0000 |
commit | dc30d90c05d36c17c21fcb44a02bf7ecaaffff59 (patch) | |
tree | 556284985bbae60972cb6bf46c1a45b13107b1e7 | |
parent | ff0890358decb484809de8f965aff085c4cd13e6 (diff) | |
parent | c512318426420228a496dc436ded621eee6ac88e (diff) | |
download | Camera2-dc30d90c05d36c17c21fcb44a02bf7ecaaffff59.tar.gz |
Merge "Fix errorprone warnings that should be errors"
-rw-r--r-- | src/com/android/camera/Storage.java | 2 | ||||
-rw-r--r-- | src/com/android/camera/tinyplanet/TinyPlanetFragment.java | 12 |
2 files changed, 8 insertions, 6 deletions
diff --git a/src/com/android/camera/Storage.java b/src/com/android/camera/Storage.java index bc8d1bcfa..066ac3e11 100644 --- a/src/com/android/camera/Storage.java +++ b/src/com/android/camera/Storage.java @@ -130,7 +130,7 @@ public class Storage { Location location, int orientation, ExifInterface exif, byte[] data, int width, int height, String mimeType) throws IOException { - if (data.length >= 0) { + if (data.length > 0) { Bitmap bitmap = BitmapFactory.decodeByteArray(data, 0, data.length); return addImageToMediaStore(resolver, title, date, location, orientation, data.length, bitmap, width, height, mimeType, exif); diff --git a/src/com/android/camera/tinyplanet/TinyPlanetFragment.java b/src/com/android/camera/tinyplanet/TinyPlanetFragment.java index 7ce574cbc..e4f02b982 100644 --- a/src/com/android/camera/tinyplanet/TinyPlanetFragment.java +++ b/src/com/android/camera/tinyplanet/TinyPlanetFragment.java @@ -112,14 +112,16 @@ public class TinyPlanetFragment extends DialogFragment implements PreviewSizeLis /** Used to delay-post a tiny planet rendering task. */ private final Handler mHandler = new Handler(); + + private final Object mRenderingLock = new Object(); /** Whether rendering is in progress right now. */ - private Boolean mRendering = false; + private boolean mRendering = false; /** * Whether we should render one more time after the current rendering run is * done. This is needed when there was an update to the values during the * current rendering. */ - private Boolean mRenderOneMore = false; + private boolean mRenderOneMore = false; /** Tiny planet data plus size. */ private static final class TinyPlanetImage { @@ -139,7 +141,7 @@ public class TinyPlanetFragment extends DialogFragment implements PreviewSizeLis private final Runnable mCreateTinyPlanetRunnable = new Runnable() { @Override public void run() { - synchronized (mRendering) { + synchronized (mRenderingLock) { if (mRendering) { mRenderOneMore = true; return; @@ -168,7 +170,7 @@ public class TinyPlanetFragment extends DialogFragment implements PreviewSizeLis @Override protected void onPostExecute(Void result) { mPreview.setBitmap(mResultBitmap, mResultLock); - synchronized (mRendering) { + synchronized (mRenderingLock) { mRendering = false; if (mRenderOneMore) { mRenderOneMore = false; @@ -283,7 +285,7 @@ public class TinyPlanetFragment extends DialogFragment implements PreviewSizeLis private void onCreateTinyPlanet() { // Make sure we stop rendering before we create the high-res tiny // planet. - synchronized (mRendering) { + synchronized (mRenderingLock) { mRenderOneMore = false; } |