[Openchrome-users] Re: Xserver crashed
Thomas Hellström
unichrome
Sat Nov 26 19:40:52 PST 2005
Skipped content of type multipart/alternative-------------- next part --------------
Index: unichrome/via_accel.c
===================================================================
--- unichrome/via_accel.c (revision 85)
+++ unichrome/via_accel.c (working copy)
@@ -99,7 +99,7 @@
drm_via_cmdbuffer_t b;
if (pVia->agpDMA) {
- do {
+ while (tmpSize > 0) {
b.size = (tmpSize > VIA_DMASIZE) ? VIA_DMASIZE : tmpSize;
tmpSize -= b.size;
b.buf = tmp;
@@ -111,7 +111,7 @@
cb->flushFunc = viaFlushPCI;
return;
}
- } while (tmpSize > 0);
+ }
cb->pos = 0;
} else {
cb->flushFunc = viaFlushPCI;
@@ -130,7 +130,7 @@
{
buf->pScrn = pScrn;
buf->bufSize = ((size == 0) ? VIA_DMASIZE : size) >> 2;
- buf->buf = (CARD32 *) xcalloc(buf->bufSize, 1);
+ buf->buf = (CARD32 *) xcalloc(buf->bufSize, sizeof(CARD32));
if (!buf->buf)
return BadAlloc;
buf->waitFlags = 0;
More information about the Openchrome-users
mailing list