summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--config.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 1721cc9..ffc6fdc 100644
--- a/Makefile
+++ b/Makefile
@@ -21,7 +21,7 @@ bindir=${exec_prefix}/bin
sbindir=${exec_prefix}/sbin
libdir=${exec_prefix}/lib
includedir=${prefix}/include
-prefix=/usr/local
+prefix=/usr/
exec_prefix=${prefix}
INSTALL=install
INSTALL_DATA=install -m 644
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;
}