From ca82f294fc1ef1dbe67226800554d5f06aa69383 Mon Sep 17 00:00:00 2001 From: Matthieu Herrb Date: Thu, 17 Jan 2008 17:03:39 +0100 Subject: [PATCH] Fix for CVE-2007-5958 - File existence disclosure. (cherry picked from commit 19b95cdd1d14a1e7d1abba1880ab023c96f19bf5) --- Xext/security.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Xext/security.c b/Xext/security.c index ac762794a..4ba4a2028 100644 --- a/Xext/security.c +++ b/Xext/security.c @@ -1567,9 +1567,9 @@ SecurityLoadPropertyAccessList(void) return; #ifndef __UNIXOS2__ - f = fopen(SecurityPolicyFile, "r"); + f = Fopen(SecurityPolicyFile, "r"); #else - f = fopen((char*)__XOS2RedirRoot(SecurityPolicyFile), "r"); + f = Fopen((char*)__XOS2RedirRoot(SecurityPolicyFile), "r"); #endif if (!f) { @@ -1653,7 +1653,7 @@ SecurityLoadPropertyAccessList(void) } #endif /* PROPDEBUG */ - fclose(f); + Fclose(f); } /* SecurityLoadPropertyAccessList */