From c2222a666db14f0b2fc138d05f18829fe1b357d3 Mon Sep 17 00:00:00 2001 From: Balbir Singh Date: Mon, 1 Dec 2008 09:50:00 +0000 Subject: From: SanjayKumar J Consistent Error checking for group_admin_perm Signed-off-by: SanjayKumar J Signed-off-by: Balbir Singh [Balbir - change prefix in Makefile to /usr, so that make install does sensible things] git-svn-id: https://libcg.svn.sourceforge.net/svnroot/libcg/trunk@226 4f4bb910-9a46-0410-90c8-c897d4f1cd53 --- config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'config.c') diff --git a/config.c b/config.c index 6897442..154ebad 100644 --- a/config.c +++ b/config.c @@ -237,7 +237,7 @@ int cgroup_config_group_admin_perm(char *perm_type, char *value) error = getpwnam_r(value, pw, buffer, CGROUP_BUFFER_LEN, &pw_buffer); - if (error) { + if (pw_buffer == NULL) { free(pw); goto admin_error; } @@ -258,7 +258,7 @@ int cgroup_config_group_admin_perm(char *perm_type, char *value) error = getgrnam_r(value, group, buffer, CGROUP_BUFFER_LEN, &group_buffer); - if (error) { + if (group_buffer == NULL) { free(group); goto admin_error; } -- cgit