dix: AllocARGBCursor(): make color parameters unsigned short

These values are assigned to `unsigned short` fields, and we're only
getting in smaller numbers that fit well into it. So fixing compiler
warning on type size mismatch by using short args.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-09-15 17:36:08 +02:00
committed by Enrico Weigelt
parent 32f6ac7dbf
commit a449d5950e
2 changed files with 8 additions and 8 deletions

View File

@@ -232,8 +232,8 @@ RealizeCursorAllScreens(CursorPtr pCurs)
int
AllocARGBCursor(unsigned char *psrcbits, unsigned char *pmaskbits,
CARD32 *argb, CursorMetricPtr cm,
unsigned foreRed, unsigned foreGreen, unsigned foreBlue,
unsigned backRed, unsigned backGreen, unsigned backBlue,
unsigned short foreRed, unsigned short foreGreen, unsigned short foreBlue,
unsigned short backRed, unsigned short backGreen, unsigned short backBlue,
CursorPtr *ppCurs, ClientPtr client, XID cid)
{
CursorBitsPtr bits;

View File

@@ -27,12 +27,12 @@ int AllocARGBCursor(unsigned char *psrcbits,
unsigned char *pmaskbits,
CARD32 *argb,
CursorMetricPtr cm,
unsigned foreRed,
unsigned foreGreen,
unsigned foreBlue,
unsigned backRed,
unsigned backGreen,
unsigned backBlue,
unsigned short foreRed,
unsigned short foreGreen,
unsigned short foreBlue,
unsigned short backRed,
unsigned short backGreen,
unsigned short backBlue,
CursorPtr *ppCurs,
ClientPtr client,
XID cid);