From e55281e2a5719ac63896561542f1b6091b711040 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Mon, 15 Sep 2025 19:14:47 +0200 Subject: [PATCH] dix: ValidateGC(): fix serialNumber assignment GC's serialNumber field is unsigned int, but DrawableRec's is unsigned long, so we need to typecast. It would be better if they all had the same type, but we can't change them easily, as that might cause ABI break. Signed-off-by: Enrico Weigelt, metux IT consult --- dix/gc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dix/gc.c b/dix/gc.c index c5dfe5989..4a63b47e1 100644 --- a/dix/gc.c +++ b/dix/gc.c @@ -77,7 +77,7 @@ ValidateGC(DrawablePtr pDraw, GCPtr pGC) { (*pGC->funcs->ValidateGC) (pGC, pGC->stateChanges, pDraw); pGC->stateChanges = 0; - pGC->serialNumber = pDraw->serialNumber; + pGC->serialNumber = (unsigned)pDraw->serialNumber; } /*