diff base/src/java/nonstandard/XmlTranscode.d @ 112:9f4c18c268b2

Update to compile and execute with dmd 2.052.
author kntroh
date Wed, 16 Mar 2011 21:53:53 +0900
parents 1bf55a6eb092
children
line wrap: on
line diff
--- a/base/src/java/nonstandard/XmlTranscode.d	Sat Nov 13 14:15:51 2010 +0100
+++ b/base/src/java/nonstandard/XmlTranscode.d	Wed Mar 16 21:53:53 2011 +0900
@@ -138,8 +138,8 @@
                 case '\r': case '\n': case '\u0009':
                 default:
                     char toHexDigit( int i ){
-                        if( i < 10 ) return '0'+i;
-                        return 'A'+i-10;
+                        if( i < 10 ) return cast(char)('0'+i);
+                        return cast(char)('A'+i-10);
                     }
                     res ~= "#x";
                     if( c <= 0xFF ){
@@ -175,5 +175,6 @@
             res ~= ';';
         }
     }
+    assert (0);
 }