static void
_lws_plat_apply_caps(int mode, cap_value_t *cv, int count)
{
- cap_t caps = cap_get_proc();
+ cap_t caps;
if (!count)
return;
+ caps = cap_get_proc();
+
cap_set_flag(caps, mode, count, cv, CAP_SET);
cap_set_proc(caps);
prctl(PR_SET_KEEPCAPS, 1, 0, 0, 0);