From ea69e2ee6f797371fdb8561b92fa8ad3494fbd87 Mon Sep 17 00:00:00 2001 From: "gayatrib%netscape.com" Date: Wed, 19 May 1999 04:59:38 +0000 Subject: [PATCH] modified to support profile locations on all platforms --- xpfe/appshell/src/nsFileLocations.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/xpfe/appshell/src/nsFileLocations.cpp b/xpfe/appshell/src/nsFileLocations.cpp index ba68819edfa4..6f1fca7aaae2 100644 --- a/xpfe/appshell/src/nsFileLocations.cpp +++ b/xpfe/appshell/src/nsFileLocations.cpp @@ -78,6 +78,10 @@ static void CreateDefaultProfileDirectorySpec(nsFileSpec& outSpec) cwd += "Mozilla"; if (!cwd.Exists()) cwd.CreateDir(); + + cwd += "Users50"; + if (!cwd.Exists()) + cwd.CreateDir(); #elif defined(XP_UNIX) nsSpecialSystemDirectory cwd(nsSpecialSystemDirectory::Unix_HomeDirectory); cwd += ".mozilla"; @@ -90,12 +94,14 @@ static void CreateDefaultProfileDirectorySpec(nsFileSpec& outSpec) nsFileSpec parent; cwd.GetParent(parent); // "program files\Netscape\Communicator" parent.GetParent(cwd); // "program files\Netscape\" -#else -#error dont_know_how_to_do_profiles_on_your_platform -#endif + cwd += "Users50"; if (!cwd.Exists()) cwd.CreateDir(); + +#else +#error dont_know_how_to_do_profiles_on_your_platform +#endif cwd += "Default"; outSpec = cwd; } // CreateDefaultProfileDirectorySpec