Author: stippi Date: 2010-01-02 00:25:47 +0100 (Sat, 02 Jan 2010) New Revision: 34846 Changeset: http://dev.haiku-os.org/changeset/34846/haiku Ticket: http://dev.haiku-os.org/ticket/5186 Modified: haiku/trunk/src/add-ons/kernel/drivers/graphics/vesa/vesa.cpp Log: Fixed complete mixup of order of arguments passed to remap_frame_buffer(). Should fix #5186. Modified: haiku/trunk/src/add-ons/kernel/drivers/graphics/vesa/vesa.cpp =================================================================== --- haiku/trunk/src/add-ons/kernel/drivers/graphics/vesa/vesa.cpp 2010-01-01 22:13:13 UTC (rev 34845) +++ haiku/trunk/src/add-ons/kernel/drivers/graphics/vesa/vesa.cpp 2010-01-01 23:25:47 UTC (rev 34846) @@ -344,8 +344,8 @@ sharedInfo.frame_buffer_area = bufferInfo->area; remap_frame_buffer(info, bufferInfo->physical_frame_buffer, - bufferInfo->width, bufferInfo->height, bufferInfo->bytes_per_row, - bufferInfo->depth, true); + bufferInfo->width, bufferInfo->height, bufferInfo->depth, + bufferInfo->bytes_per_row, true); // Does not matter if this fails - the frame buffer was already mapped // before. @@ -415,8 +415,8 @@ // Map new frame buffer if necessary - status = remap_frame_buffer(info, modeInfo.width, modeInfo.height, - modeInfo.physical_base, modeInfo.bytes_per_row, modeInfo.bits_per_pixel, + status = remap_frame_buffer(info, modeInfo.physical_base, modeInfo.width, + modeInfo.height, modeInfo.bits_per_pixel, modeInfo.bytes_per_row, false); if (status == B_OK) { // Update shared frame buffer information