Mercurial > projects > dwt-mac
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++; }