aboutsummaryrefslogtreecommitdiff
path: root/libcap/cap_alloc.c
diff options
context:
space:
mode:
authorAndrew G Morgan <morgan@kernel.org>2013-12-24 10:03:58 -0800
committerJorge Lucangeli Obes <jorgelo@google.com>2015-09-03 14:13:03 -0700
commit94db16546f7ecdf1e3f23c88ae1e522bef0a36a4 (patch)
treebdfa9324d5ec29ed4e6b559a897bd6cf114acc3b /libcap/cap_alloc.c
parent8e846542406535741c8aad4b7eb7c9c8fbc83321 (diff)
downloadlibcap-94db16546f7ecdf1e3f23c88ae1e522bef0a36a4.tar.gz
Clean up some signed vs. unsigned comparisons in libcap.
Suggestion from Mark Wielaard @ Redhat and, more recently from Akhil Arora @ Intel. Signed-off-by: Andrew G Morgan <morgan@kernel.org>
Diffstat (limited to 'libcap/cap_alloc.c')
-rw-r--r--libcap/cap_alloc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libcap/cap_alloc.c b/libcap/cap_alloc.c
index 5fa5e93..525ea90 100644
--- a/libcap/cap_alloc.c
+++ b/libcap/cap_alloc.c
@@ -125,7 +125,7 @@ int cap_free(void *data_p)
}
if ( good_cap_string(data_p) ) {
- int length = strlen(data_p) + sizeof(__u32);
+ size_t length = strlen(data_p) + sizeof(__u32);
data_p = -1 + (__u32 *) data_p;
memset(data_p, 0, length);
free(data_p);