Changeset 105

Show
Ignore:
Timestamp:
04/21/06 11:30:55 (2 years ago)
Author:
Shawn Liu
Message:

make DWT compliant with DMD 0.154

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/current/win32/import/dwt/dnd/rtftransfer.d

    r82 r105  
    145145        COM.GlobalFree(hMem); 
    146146    } 
    147     return null; 
     147    // return null; 
    148148} 
    149149protected int[] getTypeIds(){ 
  • trunk/current/win32/import/dwt/ole/win32/variant.d

    r82 r105  
    275275                                  // Dispatch object 
    276276    } 
    277     return null; 
     277    // return null; 
    278278} 
    279279/** 
     
    316316                                  // Dispatch object 
    317317    } 
    318     return null; 
     318    // return null; 
    319319} 
    320320/** 
     
    352352        COM.VariantClear(&newPtr); 
    353353    } 
    354     return boolData; 
     354    // return boolData; 
    355355} 
    356356/** 
     
    456456        COM.VariantClear(&newPtr); 
    457457    } 
    458     return 0; 
     458    // return 0; 
    459459     
    460460} 
     
    492492        COM.VariantClear(&newPtr); 
    493493    } 
    494     return 0; 
     494    // return 0; 
    495495} 
    496496/** 
     
    527527        COM.VariantClear(&newPtr); 
    528528    } 
    529     return 0; 
     529    // return 0; 
    530530} 
    531531/** 
     
    564564        COM.VariantClear(&newPtr); 
    565565    } 
    566     return null; 
     566    // return null; 
    567567} 
    568568/** 
     
    616616                                  // Dispatch object 
    617617    } 
    618     return null; 
     618    // return null; 
    619619} 
    620620 
  • trunk/current/win32/import/make-dwt-lib.bat

    r101 r105  
    44 
    55@echo Build release version ... 
    6 build -release -clean -inline  -lib -full -allobj dwt\all.d -T..\lib\dwt.lib -version=OLE_COM -version=DRAG_DROP 
     6build -release -O -clean -inline  -lib -full -allobj dwt\all.d -T..\lib\dwt.lib -version=OLE_COM -version=DRAG_DROP 
    77 
    88@echo -----------------------------------------       
  • trunk/current/win32/packages/dwt/examples/ImageViewer/ImageViewer.d

    r76 r105  
    4949{ 
    5050    Image sourceImage; 
    51     ImageData imageData; 
     51    // ImageData imageData; 
    5252     
    5353    Color whiteColor; 
     
    140140        if(whiteColor) 
    141141            whiteColor.dispose(); 
    142         if(sourceImage) 
     142        if(sourceImage){ 
    143143            sourceImage.dispose(); 
     144            delete sourceImage; 
     145        } 
    144146    } 
    145147     
     
    153155        if(sourceImage){ 
    154156            sourceImage.dispose(); 
     157            delete sourceImage; 
    155158            sourceImage = null; 
    156             std.gc.genCollect(); 
     159            std.gc.genCollect();            
    157160        } 
    158161        try{ 
     
    166169            setCursor(null); 
    167170            waitCursor.dispose(); 
     171            std.gc.fullCollect(); 
    168172        }  
    169173    }