Changeset 312:ebe343095cf1

Show
Ignore:
Timestamp:
09/19/08 16:37:37 (4 months ago)
Author:
Frank Benoit <benoit@tionex.de>
branch:
default
Message:

Fix tango.core.Array.remove use

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • dwt/accessibility/Accessible.d

    r246 r312  
    292292        checkWidget(); 
    293293        if (listener is null) DWT.error(__FILE__, __LINE__, DWT.ERROR_NULL_ARGUMENT); 
    294         accessibleListeners.remove(listener); 
     294        AccessibleListener.length = accessibleListeners.remove(listener); 
    295295    } 
    296296 
     
    317317        checkWidget(); 
    318318        if (listener is null) DWT.error(__FILE__, __LINE__, DWT.ERROR_NULL_ARGUMENT); 
    319         accessibleControlListeners.remove(listener); 
     319        AccessibleControlListener.length = accessibleControlListeners.remove(listener); 
    320320    } 
    321321 
     
    344344        checkWidget (); 
    345345        if (listener is null) DWT.error (DWT.ERROR_NULL_ARGUMENT); 
    346         textListeners.remove (listener); 
     346        textListeners.length = textListeners.remove (listener); 
    347347    } 
    348348 
  • dwt/graphics/ImageLoader.d

    r246 r312  
    299299    if (listener is null) DWT.error (DWT.ERROR_NULL_ARGUMENT); 
    300300    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; }); 
    302302} 
    303303