swc

Unnamed repository; edit this file 'description' to name the repository.
git clone git://git.nihaljere.xyz/swc
Log | Files | Refs | README | LICENSE

commit 09649f59786babe723eb870e8f0bb43743b142ac
parent 4bdd491452c095ad2e253d98c3fe250ad5ffd15a
Author: Michael Forney <mforney@mforney.org>
Date:   Sun, 16 Jun 2019 23:52:10 -0700

Use ffsl instead of __builtin_ffsl

Diffstat:
Mlibswc/drm.c | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/libswc/drm.c b/libswc/drm.c @@ -35,6 +35,7 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <strings.h> #include <fcntl.h> #include <unistd.h> #include <drm.h> @@ -195,7 +196,7 @@ find_available_crtc(drmModeRes *resources, drmModeConnector *connector, uint32_t static bool find_available_id(uint32_t *id) { - uint32_t index = __builtin_ffsl(~drm.taken_ids); + int index = ffsl(~drm.taken_ids); if (index == 0) return false;