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);