# HG changeset patch # User Frank Benoit # Date 1220866357 -7200 # Node ID 745001b1a52cd5052913f6f7cb8bf752004d2f4e # Parent a401002c3a1f7724f23f6ae035ee36ac38100ff3 Fix compile error. diff -r a401002c3a1f -r 745001b1a52c dwt/dwthelper/utils.d --- a/dwt/dwthelper/utils.d Mon Sep 08 01:43:08 2008 +0200 +++ b/dwt/dwthelper/utils.d Mon Sep 08 11:32:37 2008 +0200 @@ -812,6 +812,10 @@ dst[ dstBegin .. dstBegin + srcEnd - srcBegin ] = src[ srcBegin .. srcEnd ]; } +public char[] toWCharArray( String str ){ + return toString16(str); +} + public char[] toCharArray( String str ){ return str; } diff -r a401002c3a1f -r 745001b1a52c dwt/graphics/TextLayout.d --- a/dwt/graphics/TextLayout.d Mon Sep 08 01:43:08 2008 +0200 +++ b/dwt/graphics/TextLayout.d Mon Sep 08 11:32:37 2008 +0200 @@ -132,8 +132,8 @@ } synchronized { if( !static_this_completed ){ - OS.IIDFromString("{275c23e2-3747-11d0-9fea-00aa003f8646}\0".toCharArray().ptr, CLSID_CMultiLanguage.ptr); - OS.IIDFromString("{DCCFC162-2B38-11d2-B7EC-00C04F8F5D9A}\0".toCharArray().ptr, IID_IMLangFontLink2.ptr); + OS.IIDFromString("{275c23e2-3747-11d0-9fea-00aa003f8646}\0".toWCharArray().ptr, CLSID_CMultiLanguage.ptr); + OS.IIDFromString("{DCCFC162-2B38-11d2-B7EC-00C04F8F5D9A}\0".toWCharArray().ptr, IID_IMLangFontLink2.ptr); static_this_completed = true; } }