diff options
author | Adam Jackson <ajax@redhat.com> | 2017-05-04 10:48:56 -0400 |
---|---|---|
committer | Adam Jackson <ajax@redhat.com> | 2017-05-04 14:36:25 -0400 |
commit | 7c27cd7c5da0b87cea0dacd454307e2613d3b415 (patch) | |
tree | 27f1e68b8c4746f6e3c93f56c36041d75a0bd99e /xf86drm.h | |
parent | 00aa2c18810efb896afd9ff0acbadd4aa9540fe6 (diff) | |
download | libdrm-7c27cd7c5da0b87cea0dacd454307e2613d3b415.tar.gz libdrm-7c27cd7c5da0b87cea0dacd454307e2613d3b415.tar.bz2 libdrm-7c27cd7c5da0b87cea0dacd454307e2613d3b415.zip |
Export drmDevicesEqual
drmCompareBusInfo was almost this already, but it wasn't exported, its
name didn't match its functionality, and while it almost looks like it
was usable for sorting due to memcmp it wouldn't work if you had
multiple bus types. I don't really want to think about defining a
sensible sort order for bus types, so let's at least make it less of a
trap for the caller.
Invert its boolean sense to be 'true if equal', rename it to describe
the types it actually operates on, and export.
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Emil Velikov <emil.velilkov@collabora.com>
Signed-off-by: Adam Jackson <ajax@redhat.com>
Diffstat (limited to 'xf86drm.h')
-rw-r--r-- | xf86drm.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -851,6 +851,8 @@ extern void drmFreeDevices(drmDevicePtr devices[], int count); extern int drmGetDevice2(int fd, uint32_t flags, drmDevicePtr *device); extern int drmGetDevices2(uint32_t flags, drmDevicePtr devices[], int max_devices); +extern int drmDevicesEqual(drmDevicePtr a, drmDevicePtr b); + #if defined(__cplusplus) } #endif |