Merge branch 'master' of github.com:processing/processing

This commit is contained in:
Scott Murray
2014-08-04 17:36:54 -07:00

View File

@@ -36,7 +36,7 @@ public class ContributionListing {
static final String LISTING_URL =
"http://download.processing.org/contributions.txt";
static ContributionListing singleInstance;
static volatile ContributionListing singleInstance;
File listingFile;
ArrayList<ContributionChangeListener> listeners;
@@ -64,7 +64,11 @@ public class ContributionListing {
static ContributionListing getInstance() {
if (singleInstance == null) {
singleInstance = new ContributionListing();
synchronized (ContributionListing.class) {
if (singleInstance == null) {
singleInstance = new ContributionListing();
}
}
}
return singleInstance;
}