Mercurial > projects > dwt2
diff org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/gdip/native.d @ 22:4642ab680468
some work on dwt-win for tango/phobos
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Fri, 20 Mar 2009 12:52:28 +0100 |
parents | 735224fcc45f |
children | 2e09b0e6857a |
line wrap: on
line diff
--- a/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/gdip/native.d Thu Mar 19 20:38:55 2009 +0100 +++ b/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/gdip/native.d Fri Mar 20 12:52:28 2009 +0100 @@ -13,9 +13,13 @@ module org.eclipse.swt.internal.gdip.native; import org.eclipse.swt.internal.win32.WINTYPES; -import tango.sys.SharedLib : SharedLib; import java.lang.all; +version(Tango){ + static import tango.sys.SharedLib; +} else { // Phobos +} + extern(Windows): /****************************************************************************** @@ -1677,7 +1681,7 @@ void loadLib_Gdip(){ - if (auto lib = SharedLib.load(`gdiplus.dll`)) { + if (auto lib = tango.sys.SharedLib.SharedLib.load(`gdiplus.dll`)) { foreach( inout s; symbols ){ *s.symbol = lib.getSymbol( s.name.ptr ); if( s.symbol is null ){