diff java/src/java/mangoicu/ICU.d @ 26:f589fc20a5f9

work on linux phobos
author Frank Benoit <benoit@tionex.de>
date Sat, 21 Mar 2009 11:22:55 +0100
parents 9b96950f2c3c
children
line wrap: on
line diff
--- a/java/src/java/mangoicu/ICU.d	Fri Mar 20 23:03:58 2009 +0100
+++ b/java/src/java/mangoicu/ICU.d	Sat Mar 21 11:22:55 2009 +0100
@@ -419,7 +419,7 @@
 
                         foreach (Bind b; targets)
                         {
-                                char[] name = b.name ~ ICUSig;
+                                char[] name = cast(char[])(b.name ~ ICUSig);
 
                                 *b.fnc = dlsym (lib, name.ptr);
                                 if (*b.fnc)
@@ -427,7 +427,7 @@
                                 else {
                                         // errorInfo = ICU.toArray(dlerror());
                                         // printf("%s", dlerror());
-                                        throw new Exception ("required " ~ name ~ " in library " ~ library);
+                                        throw new Exception (cast(String)("required " ~ name ~ " in library " ~ library));
                                 }
                         }
                         return lib;