Small thread-safety correctness fix which may not matter in J2ME: "done" field should...
authorsrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Thu, 10 Jul 2008 19:59:46 +0000 (19:59 +0000)
committersrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Thu, 10 Jul 2008 19:59:46 +0000 (19:59 +0000)
git-svn-id: http://zxing.googlecode.com/svn/trunk@511 59b500cc-1b3d-0410-9834-0bbf25fbcc57

javame/src/com/google/zxing/client/j2me/SnapshotThread.java

index b6c3e39..921ce97 100644 (file)
@@ -36,7 +36,7 @@ final class SnapshotThread implements Runnable {
 
   private final ZXingMIDlet zXingMIDlet;
   private final Object waitLock;
-  private boolean done;
+  private volatile boolean done;
   private final MultimediaManager multimediaManager;
 
   SnapshotThread(ZXingMIDlet zXingMIDlet) {