Mercurial > projects > dwt-win
comparison dwt/graphics/ImageLoader.d @ 312:ebe343095cf1
Fix tango.core.Array.remove use
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Fri, 19 Sep 2008 22:37:37 +0200 |
parents | fd9c62a2998e |
children |
comparison
equal
deleted
inserted
replaced
311:02332a154347 | 312:ebe343095cf1 |
---|---|
296 * @see #addImageLoaderListener(ImageLoaderListener) | 296 * @see #addImageLoaderListener(ImageLoaderListener) |
297 */ | 297 */ |
298 public void removeImageLoaderListener(ImageLoaderListener listener) { | 298 public void removeImageLoaderListener(ImageLoaderListener listener) { |
299 if (listener is null) DWT.error (DWT.ERROR_NULL_ARGUMENT); | 299 if (listener is null) DWT.error (DWT.ERROR_NULL_ARGUMENT); |
300 if (imageLoaderListeners.length == 0 ) return; | 300 if (imageLoaderListeners.length == 0 ) return; |
301 tango.core.Array.remove( imageLoaderListeners, listener, delegate bool(ImageLoaderListener l1, ImageLoaderListener l2 ){ return l1 is l2; }); | 301 imageLoaderListeners.length = tango.core.Array.remove( imageLoaderListeners, listener, delegate bool(ImageLoaderListener l1, ImageLoaderListener l2 ){ return l1 is l2; }); |
302 } | 302 } |
303 | 303 |
304 /** | 304 /** |
305 * Returns <code>true</code> if the receiver has image loader | 305 * Returns <code>true</code> if the receiver has image loader |
306 * listeners, and <code>false</code> otherwise. | 306 * listeners, and <code>false</code> otherwise. |