Protect getuid() with an ifdef.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@411 fefdeb5f-60dc-0310-8127-8f9354f1896f
This commit is contained in:
Pierre Ossman 2006-01-05 22:12:25 +00:00
parent 5ac2cb90f7
commit 010476f226
2 changed files with 17 additions and 1 deletions

View file

@ -35,6 +35,8 @@
#include "log.h"
#include "caps.h"
#ifdef HAVE_GETUID
/* Drop root rights when called SUID root */
void pa_drop_root(void) {
uid_t uid = getuid();
@ -54,6 +56,13 @@ void pa_drop_root(void) {
#endif
}
#else
void pa_drop_root(void) {
}
#endif
#ifdef HAVE_SYS_CAPABILITY_H
/* Limit capabilities set to CAPSYS_NICE */