From: Enrico Scholz Date: Mon, 9 Feb 2004 23:38:33 +0000 (+0000) Subject: vc_text2cap(): take 'unsigned int' instead of 'int' argument X-Git-Tag: VERSION_0_10~703 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8bfd038eaa1964ac5a8e6b114c8ebd56cf3cad90;p=util-vserver.git vc_text2cap(): take 'unsigned int' instead of 'int' argument git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@852 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/util-vserver/lib/capabilities.c b/util-vserver/lib/capabilities.c index 0552a8b..fcee4f0 100644 --- a/util-vserver/lib/capabilities.c +++ b/util-vserver/lib/capabilities.c @@ -79,8 +79,8 @@ vc_text2cap(char const *str) } char const * -vc_cap2text(int bit) +vc_cap2text(unsigned int bit) { - if (bit<0 || (size_t)bit>=sizeof(CAP2BIT)/sizeof(CAP2BIT[0])) return 0; + if ((size_t)bit>=sizeof(CAP2BIT)/sizeof(CAP2BIT[0])) return 0; return CAP2BIT[bit].id; }