Add an ifdef for when we do not have creds.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1307 fefdeb5f-60dc-0310-8127-8f9354f1896f
This commit is contained in:
Pierre Ossman 2006-08-22 07:12:50 +00:00
parent 26201b27ec
commit 25c0640ac2

View file

@ -386,10 +386,12 @@ static void setup_complete_callback(pa_pdispatch *pd, uint32_t command, uint32_t
* user. This is a security measure because otherwise * user. This is a security measure because otherwise
* data private to the user might leak. */ * data private to the user might leak. */
#ifdef HAVE_CREDS
const pa_creds *creds; const pa_creds *creds;
if ((creds = pa_pdispatch_creds(pd))) if ((creds = pa_pdispatch_creds(pd)))
if (getuid() == creds->uid) if (getuid() == creds->uid)
pa_pstream_use_shm(c->pstream, 1); pa_pstream_use_shm(c->pstream, 1);
#endif
} }
reply = pa_tagstruct_command(c, PA_COMMAND_SET_CLIENT_NAME, &tag); reply = pa_tagstruct_command(c, PA_COMMAND_SET_CLIENT_NAME, &tag);