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 ){