mirror of
https://github.com/X11Libre/xserver.git
synced 2026-04-14 17:18:09 +00:00
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:
committed by
Enrico Weigelt
parent
32f6ac7dbf
commit
a449d5950e
@@ -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;
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user