Mercurial > projects > dwt-mac
diff dwt/internal/image/WinBMPFileFormat.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/WinBMPFileFormat.d Wed Aug 27 14:10:03 2008 +0200 +++ b/dwt/internal/image/WinBMPFileFormat.d Wed Aug 27 14:30:35 2008 +0200 @@ -72,7 +72,7 @@ break; default: dest[dp] = 0; dp++; - dest[dp] = (byte)(n + n); dp++; /* n bytes = n*2 pixels */ + dest[dp] = cast(byte)(n + n); dp++; /* n bytes = n*2 pixels */ for (i = n; i > 0; i--) { dest[dp] = src[sp]; dp++; sp++; @@ -95,7 +95,7 @@ if (src[sp + n] !is theByte) break; } - dest[dp] = (byte)(n + n); dp++; /* n bytes = n*2 pixels */ + dest[dp] = cast(byte)(n + n); dp++; /* n bytes = n*2 pixels */ dest[dp] = theByte; dp++; sp += n; size += 2; @@ -147,7 +147,7 @@ break; default: dest[dp] = 0; dp++; - dest[dp] = (byte)n; dp++; + dest[dp] = cast(byte)n; dp++; for (i = n; i > 0; i--) { dest[dp] = src[sp]; dp++; sp++; @@ -170,7 +170,7 @@ if (src[sp + n] !is theByte) break; } - dest[dp] = (byte)n; dp++; + dest[dp] = cast(byte)n; dp++; dest[dp] = theByte; dp++; sp += n; size += 2; @@ -497,9 +497,9 @@ int offset = 0; for (int i = 0; i < n; i++) { RGB col = pal.colors[i]; - bytes[offset] = (byte)col.blue; - bytes[offset + 1] = (byte)col.green; - bytes[offset + 2] = (byte)col.red; + bytes[offset] = cast(byte)col.blue; + bytes[offset + 1] = cast(byte)col.green; + bytes[offset + 2] = cast(byte)col.red; offset += 4; } return bytes; @@ -653,7 +653,7 @@ outputStream.writeInt(image.width); outputStream.writeInt(image.height); outputStream.writeShort(1); - outputStream.writeShort((short)image.depth); + outputStream.writeShort(cast(short)image.depth); outputStream.writeInt(comp); outputStream.writeInt(data.length); outputStream.writeInt(pelsPerMeter.x);