From 5b11c15980680c20fa3832b2a3efb514dc503ff1 Mon Sep 17 00:00:00 2001 From: "sfraser%netscape.com" Date: Tue, 18 Jan 2000 21:48:16 +0000 Subject: [PATCH] Fix for bug 24232 -- ensure that we resolve aliases when loading defaulprefs files. r=alecf --- modules/libpref/src/nsPref.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/libpref/src/nsPref.cpp b/modules/libpref/src/nsPref.cpp index 93d7679e8847..e048761b762f 100644 --- a/modules/libpref/src/nsPref.cpp +++ b/modules/libpref/src/nsPref.cpp @@ -1030,6 +1030,9 @@ PrefResult pref_OpenFileSpec( { PrefResult result = PREF_NOERROR; + if (NS_FAILED(fileSpec->ResolveSymlink())) + return PREF_ERROR; + if (!Exists(fileSpec)) return PREF_ERROR;