aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSerge Hallyn <serge.hallyn@ubuntu.com>2016-04-22 11:34:23 -0500
committerSerge Hallyn <serge.hallyn@ubuntu.com>2016-04-22 11:34:23 -0500
commit6a02499433bf5cc2683de508caaa73650dcf0407 (patch)
tree4f0da8b54da39072e6d7cd1408ace7df85c570b8
parent92de1e0c1a4ce0a241130a0f6438260d106bc350 (diff)
downloadlibcap-2016-04-22/nscaps.tar.gz
cleanups: address compiler warnings2016-04-22/nscaps
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
-rw-r--r--libcap/cap_text.c3
-rw-r--r--pam_cap/pam_cap.c2
2 files changed, 3 insertions, 2 deletions
diff --git a/libcap/cap_text.c b/libcap/cap_text.c
index 42fb685..9bce095 100644
--- a/libcap/cap_text.c
+++ b/libcap/cap_text.c
@@ -288,7 +288,8 @@ char *cap_to_name(cap_value_t cap)
#endif
char *tmp, *result;
- asprintf(&tmp, "%u", cap);
+ if (asprintf(&tmp, "%u", cap) < 0)
+ return NULL;
result = _libcap_strdup(tmp);
free(tmp);
diff --git a/pam_cap/pam_cap.c b/pam_cap/pam_cap.c
index e6ebbe9..efd263c 100644
--- a/pam_cap/pam_cap.c
+++ b/pam_cap/pam_cap.c
@@ -210,7 +210,7 @@ static void _pam_log(int err, const char *format, ...)
static void parse_args(int argc, const char **argv, struct pam_cap_s *pcs)
{
- int ctrl=0;
+ int ctrl;
/* step through arguments */
for (ctrl=0; argc-- > 0; ++argv) {