Add an ifdef for when we do not have creds.
authorPierre Ossman <ossman@cendio.se>
Tue, 22 Aug 2006 07:12:50 +0000 (07:12 +0000)
committerPierre Ossman <ossman@cendio.se>
Tue, 22 Aug 2006 07:12:50 +0000 (07:12 +0000)
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1307 fefdeb5f-60dc-0310-8127-8f9354f1896f

src/pulse/context.c

index b464159..f2af472 100644 (file)
@@ -385,11 +385,13 @@ static void setup_complete_callback(pa_pdispatch *pd, uint32_t command, uint32_t
                 /* Only enable SHM if both sides are owned by the same
                  * user. This is a security measure because otherwise
                  * data private to the user might leak. */
-                
+
+#ifdef HAVE_CREDS                
                 const pa_creds *creds;
                 if ((creds = pa_pdispatch_creds(pd)))
                     if (getuid() == creds->uid)
                         pa_pstream_use_shm(c->pstream, 1);
+#endif
             }
 
             reply = pa_tagstruct_command(c, PA_COMMAND_SET_CLIENT_NAME, &tag);