From 9ed9a04870ed401ee7be19642f8f8a63f649f0eb Mon Sep 17 00:00:00 2001 From: Andy Green Date: Tue, 19 Jan 2021 06:33:12 +0000 Subject: [PATCH] unix-caps: switch to unsigned mode for Wconversion --- lib/plat/unix/unix-caps.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/plat/unix/unix-caps.c b/lib/plat/unix/unix-caps.c index 68e4f199e..29e0ef962 100644 --- a/lib/plat/unix/unix-caps.c +++ b/lib/plat/unix/unix-caps.c @@ -32,7 +32,7 @@ #if defined(LWS_HAVE_SYS_CAPABILITY_H) && defined(LWS_HAVE_LIBCAP) static void -_lws_plat_apply_caps(int mode, const cap_value_t *cv, int count) +_lws_plat_apply_caps(unsigned int mode, const cap_value_t *cv, int count) { cap_t caps; @@ -41,7 +41,7 @@ _lws_plat_apply_caps(int mode, const cap_value_t *cv, int count) caps = cap_get_proc(); - cap_set_flag(caps, mode, count, cv, CAP_SET); + cap_set_flag(caps, (cap_flag_t)mode, count, cv, CAP_SET); cap_set_proc(caps); prctl(PR_SET_KEEPCAPS, 1, 0, 0, 0); cap_free(caps);