xf86-video-ati: Branch 'master'
Dave Airlie
airlied at kemper.freedesktop.org
Sun Apr 27 17:25:18 PDT 2008
src/r128_driver.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
New commits:
commit e65e95c8c44f47ef044980f59a2549684e6c9403
Author: Dave Airlie <airlied at redhat.com>
Date: Mon Apr 28 10:24:50 2008 +1000
r128: fix bios size setting for pciaccess
diff --git a/src/r128_driver.c b/src/r128_driver.c
index 2eb9d26..8f360a1 100644
--- a/src/r128_driver.c
+++ b/src/r128_driver.c
@@ -488,7 +488,8 @@ static Bool R128GetBIOSParameters(ScrnInfoPtr pScrn, xf86Int10InfoPtr pInt10)
(info->VBIOS[(v) + 3] << 24))
#ifdef XSERVER_LIBPCIACCESS
- info->VBIOS = xalloc(info->PciInfo->rom_size);
+ int size = info->PciInfo->rom_size > R128_VBIOS_SIZE ? info->PciInfo->rom_size : R128_VBIOS_SIZE;
+ info->VBIOS = xalloc(size);
#else
info->VBIOS = xalloc(R128_VBIOS_SIZE);
#endif
More information about the xorg-commit
mailing list