1
0
Fork 0
mirror of https://github.com/geometer/FBReaderJ.git synced 2025-10-04 18:29:23 +02:00

fixed synchronized blocks

This commit is contained in:
Nikolay Pultsin 2011-07-18 22:28:58 +01:00
parent 8488514593
commit b6a701520e

View file

@ -166,7 +166,7 @@ public class NetworkLibrary {
}
private boolean myIsAlreadyInitialized;
public synchronized void initialize() throws ZLNetworkException {
public void initialize() throws ZLNetworkException {
if (myIsAlreadyInitialized) {
return;
}
@ -473,12 +473,13 @@ public class NetworkLibrary {
if (id == ICustomNetworkLink.INVALID_ID) {
myLinks.add(link);
} else {
for (int i = myLinks.size() - 1; i >= 0; --i) {
final INetworkLink l = myLinks.get(i);
if (l instanceof ICustomNetworkLink &&
((ICustomNetworkLink)l).getId() == id) {
myLinks.set(i, link);
break;
synchronized (myLinks) {
for (int i = myLinks.size() - 1; i >= 0; --i) {
final INetworkLink l = myLinks.get(i);
if (l instanceof ICustomNetworkLink && ((ICustomNetworkLink)l).getId() == id) {
myLinks.set(i, link);
break;
}
}
}
}