aboutsummaryrefslogtreecommitdiffstats
path: root/src/common.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/common.c')
-rw-r--r--src/common.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/common.c b/src/common.c
index 241d2fd..12f0ae7 100644
--- a/src/common.c
+++ b/src/common.c
@@ -63,13 +63,13 @@ int comparetimespec(t1, t2)
return 0;
}
-#ifndef HAVE_CONF_CAP
-
void save_uids(void){ /* 這個一定要先執行,不然預設 uid 就是 0 */
procrealuid = getuid();
proceffuid = geteuid();
}
+#ifndef HAVE_CONF_CAP
+
void disable_setuid(void){
#ifdef _POSIX_SAVED_IDS
seteuid(procrealuid);