X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=altosuilib%2FAltosUIMapCache.java;h=d08b634dac9fb9e2d2a8f859286daf63d5458172;hp=9cc32e24d4adec1544f1d69c8eba6e915c63932c;hb=f41fe2291891b28327c332098bdc601bc75fc4c0;hpb=ade2cc9abb8ca403a9ae5d1f9c145ab72ce94919 diff --git a/altosuilib/AltosUIMapCache.java b/altosuilib/AltosUIMapCache.java index 9cc32e24..d08b634d 100644 --- a/altosuilib/AltosUIMapCache.java +++ b/altosuilib/AltosUIMapCache.java @@ -15,7 +15,7 @@ * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -package org.altusmetrum.altosuilib_3; +package org.altusmetrum.altosuilib_7; import javax.swing.*; import javax.imageio.ImageIO; @@ -52,8 +52,6 @@ public class AltosUIMapCache implements AltosUIMapCacheListener { if (new_size == cache_size) return; - System.out.printf("cache size now %d\n", new_size); - synchronized(cache_lock) { AltosUIMapImage[] new_images = new AltosUIMapImage[new_size]; @@ -94,12 +92,8 @@ public class AltosUIMapCache implements AltosUIMapCacheListener { try { image = new AltosUIMapImage(tile, store); image.used = used++; - if (images[oldest] != null) { - System.out.printf("drop %s\n", images[oldest].store.file.toString()); + if (images[oldest] != null) images[oldest].flush(); - } - - System.out.printf("load %s\n", store.file.toString()); images[oldest] = image;