Show
Ignore:
Timestamp:
11/03/08 16:14:46 (2 months ago)
Author:
Frank Benoit <benoit@tionex.de>
branch:
default
Message:

Fix compile errors

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • dwt/dnd/Transfer.d

    r320 r321  
    1515 
    1616import dwt.internal.win32.OS; 
     17import dwt.internal.ole.win32.COM; 
    1718 
    1819import dwt.dnd.TransferData; 
    1920import dwt.dwthelper.utils; 
     21import dwt.internal.ole.win32.OBJIDL; 
     22static import tango.core.Thread; 
    2023 
    2124/** 
     
    4548 * message sends. 
    4649 */ 
    47 int getData(IDataObject dataObject, FORMATETC pFormatetc, STGMEDIUM pmedium) { 
     50int getData(IDataObject dataObject, FORMATETC* pFormatetc, STGMEDIUM* pmedium) { 
    4851    if (dataObject.GetData(pFormatetc, pmedium) is COM.S_OK) return COM.S_OK; 
    49     try {Thread.sleep(0.050);} catch (Exception t) {} 
     52    try {tango.core.Thread.Thread.sleep(0.050);} catch (Exception t) {} 
    5053    int result = dataObject.GetData(pFormatetc, pmedium); 
    5154    int retryCount = 0; 
    5255    while (result !is COM.S_OK && retryCount++ < RETRY_LIMIT) { 
    53         MSG msg = new MSG()
    54         OS.PeekMessage(msg, 0, 0, 0, OS.PM_NOREMOVE | OS.PM_NOYIELD); 
    55         try {Thread.sleep(0.050);} catch (Exception t) {} 
     56        MSG msg
     57        OS.PeekMessage(&msg, null, 0, 0, OS.PM_NOREMOVE | OS.PM_NOYIELD); 
     58        try {tango.core.Thread.Thread.sleep(0.050);} catch (Exception t) {} 
    5659        result = dataObject.GetData(pFormatetc, pmedium); 
    5760    }