Mercurial > projects > dwt2
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 ) ); }