From 9a33c62e13eea76721ad57c74aa252358954789c Mon Sep 17 00:00:00 2001
From: Cameron Gutman <[EMAIL REDACTED]>
Date: Sun, 31 Jul 2022 14:06:59 -0500
Subject: [PATCH] evdev: Use SDL_bool for boolean types
---
src/core/linux/SDL_evdev.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/core/linux/SDL_evdev.c b/src/core/linux/SDL_evdev.c
index 3f3550dfa60..3c28c2984bb 100644
--- a/src/core/linux/SDL_evdev.c
+++ b/src/core/linux/SDL_evdev.c
@@ -68,12 +68,12 @@ typedef struct SDL_evdevlist_item
int fd;
/* TODO: use this for every device, not just touchscreen */
- int out_of_sync;
+ SDL_bool out_of_sync;
/* TODO: expand on this to have data for every possible class (mouse,
keyboard, touchpad, etc.). Also there's probably some things in here we
can pull out to the SDL_evdevlist_item i.e. name */
- int is_touchscreen;
+ SDL_bool is_touchscreen;
struct {
char* name;
@@ -470,11 +470,11 @@ SDL_EVDEV_Poll(void)
}
if (item->out_of_sync)
- item->out_of_sync = 0;
+ item->out_of_sync = SDL_FALSE;
break;
case SYN_DROPPED:
if (item->is_touchscreen)
- item->out_of_sync = 1;
+ item->out_of_sync = SDL_TRUE;
SDL_EVDEV_sync_device(item);
break;
default:
@@ -789,7 +789,7 @@ SDL_EVDEV_device_added(const char *dev_path, int udev_class)
}
if (udev_class & SDL_UDEV_DEVICE_TOUCHSCREEN) {
- item->is_touchscreen = 1;
+ item->is_touchscreen = SDL_TRUE;
if ((ret = SDL_EVDEV_init_touchscreen(item)) < 0) {
close(item->fd);