[PATCH 1/3] randr: Fix crash for NULL swap dispatch procs

Robert Morell rmorell at nvidia.com
Fri Apr 18 18:29:42 PDT 2014


The previous code was checking the wrong table for function pointers.

Signed-off-by: Robert Morell <rmorell at nvidia.com>
---
 randr/randr.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/randr/randr.c b/randr/randr.c
index 3c97714d8e1d..6e3f14b4e704 100644
--- a/randr/randr.c
+++ b/randr/randr.c
@@ -679,7 +679,7 @@ static int
 SProcRRDispatch(ClientPtr client)
 {
     REQUEST(xReq);
-    if (stuff->data >= RRNumberRequests || !ProcRandrVector[stuff->data])
+    if (stuff->data >= RRNumberRequests || !SProcRandrVector[stuff->data])
         return BadRequest;
     return (*SProcRandrVector[stuff->data]) (client);
 }
-- 
1.8.3.2



More information about the xorg-devel mailing list