diff dwt/internal/image/TIFFModifiedHuffmanCodec.d @ 7:e831403a80a9

Add 'cast' to casts
author Frank Benoit <benoit@tionex.de>
date Wed, 27 Aug 2008 14:30:35 +0200
parents 380af2bdd8e5
children 5123b17c98ef
line wrap: on
line diff
--- a/dwt/internal/image/TIFFModifiedHuffmanCodec.d	Wed Aug 27 14:10:03 2008 +0200
+++ b/dwt/internal/image/TIFFModifiedHuffmanCodec.d	Wed Aug 27 14:30:35 2008 +0200
@@ -192,8 +192,8 @@
     int n = cnt;
     while (bitOffsetDest > 0 && bitOffsetDest <= 7 && n > 0) {
         dest[byteOffsetDest] = value is 1 ?
-            (byte)(dest[byteOffsetDest] | (1 << (7 - bitOffsetDest))) :
-            (byte)(dest[byteOffsetDest] & ~(1 << (7 - bitOffsetDest)));
+            cast(byte)(dest[byteOffsetDest] | (1 << (7 - bitOffsetDest))) :
+            cast(byte)(dest[byteOffsetDest] & ~(1 << (7 - bitOffsetDest)));
         n--;
         bitOffsetDest++; 
     }
@@ -202,13 +202,13 @@
         bitOffsetDest = 0;
     }
     while (n >= 8) {
-        dest[byteOffsetDest++] = (byte) (value is 1 ? 0xFF : 0);
+        dest[byteOffsetDest++] = cast(byte) (value is 1 ? 0xFF : 0);
         n -= 8;
     }
     while (n > 0) {
         dest[byteOffsetDest] = value is 1 ?
-            (byte)(dest[byteOffsetDest] | (1 << (7 - bitOffsetDest))) :
-            (byte)(dest[byteOffsetDest] & ~(1 << (7 - bitOffsetDest)));
+            cast(byte)(dest[byteOffsetDest] | (1 << (7 - bitOffsetDest))) :
+            cast(byte)(dest[byteOffsetDest] & ~(1 << (7 - bitOffsetDest)));
         n--;
         bitOffsetDest++;        
     }