diff --git a/hw/xfree86/xext/vidmode.c b/hw/xfree86/xext/vidmode.c index 2d2996d38a..58d4a9db73 100644 --- a/hw/xfree86/xext/vidmode.c +++ b/hw/xfree86/xext/vidmode.c @@ -1679,7 +1679,7 @@ ProcVidModeGetGammaRamp(ClientPtr client) if (stuff->size) { size_t ramplen = length * 3 * sizeof(CARD16); - CARD16 *ramp = x_rpcbuf_reserve(&rpcbuf, ramplen); + CARD16 *ramp = x_rpcbuf_reserve0(&rpcbuf, ramplen); if (!ramp) return BadAlloc;