src/via_xv_overlay.c | 3 ++- src/via_xvmc.c | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-)
New commits: commit 59c9d25e2b38ac0d9fc8a8756af5834c01fd1dec Author: Kevin Brace <kevinbr...@gmx.com> Date: Fri Dec 20 15:17:51 2019 -0600 Suppress void pointer arithmetic compilation warnings Signed-off-by: Kevin Brace <kevinbr...@gmx.com> diff --git a/src/via_xv_overlay.c b/src/via_xv_overlay.c index ccf7dd5..776a79e 100644 --- a/src/via_xv_overlay.c +++ b/src/via_xv_overlay.c @@ -1210,7 +1210,8 @@ CreateSurface(ScrnInfoPtr pScrn, CARD32 FourCC, CARD16 Width, pVia->swov.SWDevice.dwSWPhysicalAddr[0] = addr; pVia->swov.SWDevice.dwSWPhysicalAddr[1] = addr + fbsize; pVia->swov.SWDevice.lpSWOverlaySurface[0] = buf; - pVia->swov.SWDevice.lpSWOverlaySurface[1] = buf + fbsize; + pVia->swov.SWDevice.lpSWOverlaySurface[1] = + (unsigned char*)buf + fbsize; if (isplanar) { pVia->swov.SWDevice.dwSWCrPhysicalAddr[0] = diff --git a/src/via_xvmc.c b/src/via_xvmc.c index c3c8a8e..f376fd4 100644 --- a/src/via_xvmc.c +++ b/src/via_xvmc.c @@ -604,8 +604,8 @@ ViaXvMCCreateSurface(ScrnInfoPtr pScrn, XvMCSurfacePtr pSurf, yBufSize = stride(ctx->width) * ctx->height; for (i = 0; i < numBuffers; ++i) { memset(buf, 0, yBufSize); - memset(buf + yBufSize, 0x80, yBufSize >> 1); - buf += bufSize; + memset((unsigned *)buf + yBufSize, 0x80, yBufSize >> 1); + (unsigned *)buf += bufSize; } drm_bo_unmap(pScrn, sPriv->memory_ref); _______________________________________________ openchrome-devel mailing list openchrome-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/openchrome-devel