dix: fix int type mismatch on CURSOR_REC_SIZE and CURSOR_BITS_SIZE

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-08-08 17:22:58 +02:00
committed by Enrico Weigelt
parent aac7a9330a
commit e93dd75dd8

View File

@@ -67,7 +67,7 @@ typedef struct _CursorBits {
CARD32 *argb; /* full-color alpha blended */
} CursorBits, *CursorBitsPtr;
#define CURSOR_BITS_SIZE (sizeof(CursorBits) + dixPrivatesSize(PRIVATE_CURSOR_BITS))
#define CURSOR_BITS_SIZE (sizeof(CursorBits) + (size_t)dixPrivatesSize(PRIVATE_CURSOR_BITS))
typedef struct _Cursor {
CursorBitsPtr bits;
@@ -80,7 +80,7 @@ typedef struct _Cursor {
Atom name;
} CursorRec;
#define CURSOR_REC_SIZE (sizeof(CursorRec) + dixPrivatesSize(PRIVATE_CURSOR))
#define CURSOR_REC_SIZE (sizeof(CursorRec) + (size_t)dixPrivatesSize(PRIVATE_CURSOR))
typedef struct _CursorMetric {
unsigned short width, height, xhot, yhot;