diff --git a/randr/rrcrtc.c b/randr/rrcrtc.c index 1e0429071..2ae9040d1 100644 --- a/randr/rrcrtc.c +++ b/randr/rrcrtc.c @@ -868,7 +868,7 @@ ProcRRSetCrtcGamma (ClientPtr client) unsigned long len; CARD16 *red, *green, *blue; - REQUEST_SIZE_MATCH(xRRSetCrtcGammaReq); + REQUEST_AT_LEAST_SIZE(xRRSetCrtcGammaReq); crtc = LookupCrtc (client, stuff->crtc, SecurityWriteAccess); if (!crtc) return RRErrorBase + BadRRCrtc;