File mesa-chromium-ignore-env.diff of Package Mesa

commit 87d5247a2f0da8467ac8ed27897d63edcf83de01
Author: David Reveman <davidr@novell.com>
Date:   Wed Apr 1 20:38:11 2009 -0400

    Don't use CRMOTHERSHIP environment variable.

diff --git a/src/glx/x11/dricr_glx.c b/src/glx/x11/dricr_glx.c
index 2ab9f68..b29d46a 100644
--- a/src/glx/x11/dricr_glx.c
+++ b/src/glx/x11/dricr_glx.c
@@ -308,12 +308,11 @@ driCreateSPUChain (Display *dpy)
 	InfoMessageF ("Found CRMOTHERSHIP property on root window\n");
 	setenv ("CRMOTHERSHIP", str, 1);
     }
-    else if (env)
-    {
-	InfoMessageF ("Found CRMOTHERSHIP environment variable\n");
-    }
     else
     {
+	if (env)
+	    free (env);
+
 	return NULL;
     }
 
openSUSE Build Service is sponsored by