Show
Ignore:
Timestamp:
05/17/08 11:34:28 (8 months ago)
Author:
Frank Benoit <benoit@tionex.de>
branch:
default
Message:

Update to SWT 3.4M7

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • dwt/internal/ImageList.d

    r162 r213  
    139139            bmi[offset + 11] = cast(byte)((blueMask & 0xFF) >> 0); 
    140140        } 
    141         int[1] pBits; 
    142         hBitmap = OS.CreateDIBSection(null, cast(BITMAPINFO*)bmi.ptr, OS.DIB_RGB_COLORS, pBits.ptr, null, 0); 
     141        void* pBits; 
     142        hBitmap = OS.CreateDIBSection(null, cast(BITMAPINFO*)bmi.ptr, OS.DIB_RGB_COLORS, &pBits, null, 0); 
    143143    } else { 
    144144        hBitmap = OS.CreateCompatibleBitmap (hDC, width, height); 
     
    184184    *cast(BITMAPINFOHEADER*)bmi.ptr = bmiHeader; 
    185185    //OS.MoveMemory (bmi, bmiHeader, BITMAPINFOHEADER.sizeof); 
    186     int [1] pBits; 
    187     auto memDib = OS.CreateDIBSection (null, cast(BITMAPINFO*)bmi.ptr, OS.DIB_RGB_COLORS, pBits.ptr, null, 0); 
     186    void* pBits; 
     187    auto memDib = OS.CreateDIBSection (null, cast(BITMAPINFO*)bmi.ptr, OS.DIB_RGB_COLORS, &pBits, null, 0); 
    188188    if (memDib is null) DWT.error (DWT.ERROR_NO_HANDLES); 
    189189    auto oldMemBitmap = OS.SelectObject (memHdc, memDib); 
     
    238238        *cast(BITMAPINFOHEADER*)bmi2.ptr = bmiHeader2; 
    239239        //OS.MoveMemory (bmi2, bmiHeader2, BITMAPINFOHEADER.sizeof); 
    240         int [1] pBits2; 
    241         auto memDib2 = OS.CreateDIBSection (null, cast(BITMAPINFO*)bmi2.ptr, OS.DIB_RGB_COLORS, pBits2.ptr, null, 0); 
     240        void* pBits2; 
     241        auto memDib2 = OS.CreateDIBSection (null, cast(BITMAPINFO*)bmi2.ptr, OS.DIB_RGB_COLORS, &pBits2, null, 0); 
    242242        auto memHdc2 = OS.CreateCompatibleDC (hdc); 
    243243        auto oldMemBitmap2 = OS.SelectObject (memHdc2, memDib2);