mirror of
https://gitlab.freedesktop.org/wayland/wayland.git
synced 2025-10-29 05:40:16 -04:00
cursor: drop XcursorTrue and XcursorFalse
Just use <stdbool.h> instead. Signed-off-by: Simon Ser <contact@emersion.fr>
This commit is contained in:
parent
4ea5ad1d11
commit
7658cff241
1 changed files with 13 additions and 20 deletions
|
|
@ -31,13 +31,6 @@
|
|||
#include <string.h>
|
||||
#include <dirent.h>
|
||||
|
||||
/*
|
||||
* From libXcursor/include/X11/extensions/Xcursor.h
|
||||
*/
|
||||
|
||||
#define XcursorTrue 1
|
||||
#define XcursorFalse 0
|
||||
|
||||
/*
|
||||
* Cursor files start with a header. The header
|
||||
* contains a magic number, a version number and a
|
||||
|
|
@ -283,16 +276,16 @@ _XcursorReadUInt (XcursorFile *file, uint32_t *u)
|
|||
unsigned char bytes[4];
|
||||
|
||||
if (!file || !u)
|
||||
return XcursorFalse;
|
||||
return false;
|
||||
|
||||
if ((*file->read) (file, bytes, 4) != 4)
|
||||
return XcursorFalse;
|
||||
return false;
|
||||
|
||||
*u = ((uint32_t)(bytes[0]) << 0) |
|
||||
((uint32_t)(bytes[1]) << 8) |
|
||||
((uint32_t)(bytes[2]) << 16) |
|
||||
((uint32_t)(bytes[3]) << 24);
|
||||
return XcursorTrue;
|
||||
return true;
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
@ -375,8 +368,8 @@ _XcursorSeekToToc (XcursorFile *file,
|
|||
{
|
||||
if (!file || !fileHeader || \
|
||||
(*file->seek) (file, fileHeader->tocs[toc].position, SEEK_SET) == EOF)
|
||||
return XcursorFalse;
|
||||
return XcursorTrue;
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
static bool
|
||||
|
|
@ -386,22 +379,22 @@ _XcursorFileReadChunkHeader (XcursorFile *file,
|
|||
XcursorChunkHeader *chunkHeader)
|
||||
{
|
||||
if (!file || !fileHeader || !chunkHeader)
|
||||
return XcursorFalse;
|
||||
return false;
|
||||
if (!_XcursorSeekToToc (file, fileHeader, toc))
|
||||
return XcursorFalse;
|
||||
return false;
|
||||
if (!_XcursorReadUInt (file, &chunkHeader->header))
|
||||
return XcursorFalse;
|
||||
return false;
|
||||
if (!_XcursorReadUInt (file, &chunkHeader->type))
|
||||
return XcursorFalse;
|
||||
return false;
|
||||
if (!_XcursorReadUInt (file, &chunkHeader->subtype))
|
||||
return XcursorFalse;
|
||||
return false;
|
||||
if (!_XcursorReadUInt (file, &chunkHeader->version))
|
||||
return XcursorFalse;
|
||||
return false;
|
||||
/* sanity check */
|
||||
if (chunkHeader->type != fileHeader->tocs[toc].type ||
|
||||
chunkHeader->subtype != fileHeader->tocs[toc].subtype)
|
||||
return XcursorFalse;
|
||||
return XcursorTrue;
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
#define dist(a,b) ((a) > (b) ? (a) - (b) : (b) - (a))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue