]> code.delx.au - pulseaudio/commitdiff
make check for $DISPLAY=="" more readable, pa_bool_tization
authorLennart Poettering <lennart@poettering.net>
Thu, 1 May 2008 18:59:25 +0000 (18:59 +0000)
committerLennart Poettering <lennart@poettering.net>
Thu, 1 May 2008 18:59:25 +0000 (18:59 +0000)
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/glitch-free@2315 fefdeb5f-60dc-0310-8127-8f9354f1896f

src/pulse/client-conf-x11.c

index e240ba88848d9078bd2328521821b60995cdf41e..49df4b6c9cb7a38379f6be26cec9938c06731fe0 100644 (file)
@@ -46,7 +46,10 @@ int pa_client_conf_from_x11(pa_client_conf *c, const char *dname) {
 
     pa_assert(c);
 
-    if (!dname && (!(dname = getenv("DISPLAY")) || *dname == '\0'))
+    if (!dname && !(dname = getenv("DISPLAY")))
+        goto finish;
+
+    if (*dname == 0)
         goto finish;
 
     if (!(d = XOpenDisplay(dname))) {
@@ -80,7 +83,7 @@ int pa_client_conf_from_x11(pa_client_conf *c, const char *dname) {
         pa_assert(sizeof(cookie) == sizeof(c->cookie));
         memcpy(c->cookie, cookie, sizeof(cookie));
 
-        c->cookie_valid = 1;
+        c->cookie_valid = TRUE;
 
         pa_xfree(c->cookie_file);
         c->cookie_file = NULL;