mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 03:08:05 +02:00
loader: replace int/1/0 with bool/true/false
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com> Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
This commit is contained in:
parent
6202a13b71
commit
26149d119b
2 changed files with 9 additions and 10 deletions
|
|
@ -386,27 +386,27 @@ int loader_get_user_preferred_fd(int default_fd, bool *different_device)
|
|||
|
||||
#if defined(HAVE_LIBDRM)
|
||||
|
||||
static int
|
||||
static bool
|
||||
drm_get_pci_id_for_fd(int fd, int *vendor_id, int *chip_id)
|
||||
{
|
||||
drmDevicePtr device;
|
||||
int ret;
|
||||
bool ret;
|
||||
|
||||
if (drmGetDevice2(fd, 0, &device) == 0) {
|
||||
if (device->bustype == DRM_BUS_PCI) {
|
||||
*vendor_id = device->deviceinfo.pci->vendor_id;
|
||||
*chip_id = device->deviceinfo.pci->device_id;
|
||||
ret = 1;
|
||||
ret = true;
|
||||
}
|
||||
else {
|
||||
log_(_LOADER_DEBUG, "MESA-LOADER: device is not located on the PCI bus\n");
|
||||
ret = 0;
|
||||
ret = false;
|
||||
}
|
||||
drmFreeDevice(&device);
|
||||
}
|
||||
else {
|
||||
log_(_LOADER_WARNING, "MESA-LOADER: failed to retrieve device information\n");
|
||||
ret = 0;
|
||||
ret = false;
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
|
@ -414,14 +414,13 @@ drm_get_pci_id_for_fd(int fd, int *vendor_id, int *chip_id)
|
|||
#endif
|
||||
|
||||
|
||||
int
|
||||
bool
|
||||
loader_get_pci_id_for_fd(int fd, int *vendor_id, int *chip_id)
|
||||
{
|
||||
#if HAVE_LIBDRM
|
||||
if (drm_get_pci_id_for_fd(fd, vendor_id, chip_id))
|
||||
return 1;
|
||||
return drm_get_pci_id_for_fd(fd, vendor_id, chip_id);
|
||||
#endif
|
||||
return 0;
|
||||
return false;
|
||||
}
|
||||
|
||||
char *
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ loader_open_device(const char *);
|
|||
int
|
||||
loader_open_render_node(const char *name);
|
||||
|
||||
int
|
||||
bool
|
||||
loader_get_pci_id_for_fd(int fd, int *vendor_id, int *chip_id);
|
||||
|
||||
char *
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue