egl: turn one more boolean int into a bool

Same as the previous commit, but this one was split out because it's
a bit more complicated: this field is given as a pointer to a function,
so the function had to be changed as well, and the function was use in
a bunch of places, which needed updating as well.

Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
This commit is contained in:
Eric Engestrom
2017-06-19 00:16:51 +01:00
parent 60f984262c
commit 4a1238a452
6 changed files with 14 additions and 12 deletions
+5 -5
View File
@@ -153,7 +153,7 @@ static char *drm_get_id_path_tag_for_fd(int fd)
return tag;
}
int loader_get_user_preferred_fd(int default_fd, int *different_device)
int loader_get_user_preferred_fd(int default_fd, bool *different_device)
{
/* Arbitrary "maximum" value of drm devices. */
#define MAX_DRM_DEVICES 32
@@ -171,7 +171,7 @@ int loader_get_user_preferred_fd(int default_fd, int *different_device)
#endif
if (prime == NULL) {
*different_device = 0;
*different_device = false;
return default_fd;
}
@@ -230,16 +230,16 @@ int loader_get_user_preferred_fd(int default_fd, int *different_device)
return fd;
err:
*different_device = 0;
*different_device = false;
free(default_tag);
free(prime);
return default_fd;
}
#else
int loader_get_user_preferred_fd(int default_fd, int *different_device)
int loader_get_user_preferred_fd(int default_fd, bool *different_device)
{
*different_device = 0;
*different_device = false;
return default_fd;
}
#endif
+3 -1
View File
@@ -27,6 +27,8 @@
#ifndef LOADER_H
#define LOADER_H
#include <stdbool.h>
#ifdef __cplusplus
extern "C" {
#endif
@@ -51,7 +53,7 @@ loader_get_device_name_for_fd(int fd);
*/
int
loader_get_user_preferred_fd(int default_fd, int *different_device);
loader_get_user_preferred_fd(int default_fd, bool *different_device);
/* for logging.. keep this aligned with egllog.h so we can just use
* _eglLog directly.