diff org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/mozilla/nsStringAPI.d @ 39:0ecb2b338560

further work on phobosification
author Frank Benoit <benoit@tionex.de>
date Wed, 25 Mar 2009 13:20:43 +0100
parents 950d84783eac
children
line wrap: on
line diff
--- a/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/mozilla/nsStringAPI.d	Wed Mar 25 11:18:25 2009 +0100
+++ b/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/mozilla/nsStringAPI.d	Wed Mar 25 13:20:43 2009 +0100
@@ -82,15 +82,15 @@
         return result;
     }
 
-    static wchar[] toString16( nsAString* str )
+    static String16 toString16( nsAString* str )
     {
         wchar* buffer = null;
 		PRBool terminated;
 		uint len = NS_StringGetData(str, &buffer, &terminated);
-		return buffer[0 .. len].dup;
+		return buffer[0 .. len]._idup();
     }
     
-    static char[] toString( nsAString* str )
+    static String toString( nsAString* str )
     {
         return String_valueOf( nsAString.toString16( str ) );
     }