Ticket #8686: patch_8686_1.diff
| File patch_8686_1.diff, 1.3 KB (added by , 13 years ago) |
|---|
-
src/org/openstreetmap/josm/tools/ImageProvider.java
29 29 import java.util.ArrayList; 30 30 import java.util.Arrays; 31 31 import java.util.Collection; 32 import java.util.Enumeration; 32 33 import java.util.HashMap; 33 34 import java.util.Map; 34 35 import java.util.concurrent.ExecutorService; … … 525 526 try 526 527 { 527 528 zipFile = new ZipFile(archive); 528 ZipEntry entry = zipFile.getEntry(full_name); 529 //ZipEntry entry = zipFile.getEntry(full_name); 530 531 /// FIND NAME IN PATH RATHER THAN EXACT MATCH (use endsWith?) 532 ZipEntry entry = null; 533 Enumeration<? extends ZipEntry> entries = zipFile.entries(); 534 while (entries.hasMoreElements()) { 535 ZipEntry testentry = entries.nextElement(); 536 if (testentry.getName().endsWith(full_name)) { 537 entry = testentry; 538 break; 539 } 540 } 541 /// 542 529 543 if(entry != null) 530 544 { 531 545 int size = (int)entry.getSize();
