[Haiku-commits] r24450 - in haiku/trunk/src/system: boot/platform/bios_ia32 kernel
stippi at BerliOS
stippi at mail.berlios.de
Tue Mar 18 21:45:08 CET 2008
Author: stippi
Date: 2008-03-18 21:45:07 +0100 (Tue, 18 Mar 2008)
New Revision: 24450
ViewCVS: http://svn.berlios.de/viewcvs/haiku?rev=24450&view=rev
Modified:
haiku/trunk/src/system/boot/platform/bios_ia32/video.cpp
haiku/trunk/src/system/kernel/splash.cpp
Log:
Fixed 32 bit versions of blit*.
Modified: haiku/trunk/src/system/boot/platform/bios_ia32/video.cpp
===================================================================
--- haiku/trunk/src/system/boot/platform/bios_ia32/video.cpp 2008-03-18 20:27:47 UTC (rev 24449)
+++ haiku/trunk/src/system/boot/platform/bios_ia32/video.cpp 2008-03-18 20:45:07 UTC (rev 24450)
@@ -556,7 +556,7 @@
const uint8* src = data;
uint32* dst = start;
for (int32 x = 0; x < width; x++) {
- dst[0] = (src[0] << 16) | (src[1] << 8) | (src[2]);
+ dst[0] = (src[0] << 24) | (src[1] << 16) | (src[2] << 8);
dst++;
src += 3;
}
Modified: haiku/trunk/src/system/kernel/splash.cpp
===================================================================
--- haiku/trunk/src/system/kernel/splash.cpp 2008-03-18 20:27:47 UTC (rev 24449)
+++ haiku/trunk/src/system/kernel/splash.cpp 2008-03-18 20:45:07 UTC (rev 24450)
@@ -300,7 +300,7 @@
const uint8* src = data;
uint32* dst = start;
for (int32 x = imageLeft; x < imageRight; x++) {
- dst[0] = (src[0] << 16) | (src[1] << 8) | (src[2]);
+ dst[0] = (src[0] << 24) | (src[1] << 16) | (src[2] << 8);
dst++;
src += 3;
}
More information about the Haiku-commits
mailing list