Mercurial > projects > dwt-win
changeset 312:ebe343095cf1
Fix tango.core.Array.remove use
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Fri, 19 Sep 2008 22:37:37 +0200 |
parents | 02332a154347 |
children | fcbee1f66cc3 |
files | dwt/accessibility/Accessible.d dwt/graphics/ImageLoader.d |
diffstat | 2 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/dwt/accessibility/Accessible.d Tue Sep 16 15:19:38 2008 +0200 +++ b/dwt/accessibility/Accessible.d Fri Sep 19 22:37:37 2008 +0200 @@ -291,7 +291,7 @@ public void removeAccessibleListener(AccessibleListener listener) { checkWidget(); if (listener is null) DWT.error(__FILE__, __LINE__, DWT.ERROR_NULL_ARGUMENT); - accessibleListeners.remove(listener); + AccessibleListener.length = accessibleListeners.remove(listener); } /** @@ -316,7 +316,7 @@ public void removeAccessibleControlListener(AccessibleControlListener listener) { checkWidget(); if (listener is null) DWT.error(__FILE__, __LINE__, DWT.ERROR_NULL_ARGUMENT); - accessibleControlListeners.remove(listener); + AccessibleControlListener.length = accessibleControlListeners.remove(listener); } /** @@ -343,7 +343,7 @@ public void removeAccessibleTextListener (AccessibleTextListener listener) { checkWidget (); if (listener is null) DWT.error (DWT.ERROR_NULL_ARGUMENT); - textListeners.remove (listener); + textListeners.length = textListeners.remove (listener); } /**
--- a/dwt/graphics/ImageLoader.d Tue Sep 16 15:19:38 2008 +0200 +++ b/dwt/graphics/ImageLoader.d Fri Sep 19 22:37:37 2008 +0200 @@ -298,7 +298,7 @@ public void removeImageLoaderListener(ImageLoaderListener listener) { if (listener is null) DWT.error (DWT.ERROR_NULL_ARGUMENT); if (imageLoaderListeners.length == 0 ) return; - tango.core.Array.remove( imageLoaderListeners, listener, delegate bool(ImageLoaderListener l1, ImageLoaderListener l2 ){ return l1 is l2; }); + imageLoaderListeners.length = tango.core.Array.remove( imageLoaderListeners, listener, delegate bool(ImageLoaderListener l1, ImageLoaderListener l2 ){ return l1 is l2; }); } /**