chiark / gitweb /
Get rid of the installer nonsense.
[jarrg-owen.git] / src / com / tedpearson / ypp / market / MarketUploader.java
index 756dec36730d16b4c2aac1c1a2a99b48a0c2ba54..306c7d72c13869ccb4dce3badae2971577078de7 100644 (file)
@@ -305,10 +305,8 @@ public class MarketUploader implements TopLevelWindowListener, GUIInitializedLis
 
                Accessible leagueTracker = descendNodes(window,new int[] {0,1,0,0,2,1,1,1});
                try {
-                       latch = new java.util.concurrent.CountDownLatch(0);
                        islandName = ((JLabel)leagueTracker).getToolTipText();
                } catch (NullPointerException e) {
-                       
                        // evidently we're actually on an island
 
                        islandName = null;
@@ -390,7 +388,9 @@ public class MarketUploader implements TopLevelWindowListener, GUIInitializedLis
                getIsland();
                getOcean();
 
-               latch.await(2, java.util.concurrent.TimeUnit.SECONDS);
+               if (latch != null) {
+                   latch.await(2, java.util.concurrent.TimeUnit.SECONDS);
+               }
 
                ArrayList<ArrayList<String>> data = getData(t);