| Index: base/mac_util.mm
|
| diff --git a/base/mac_util.mm b/base/mac_util.mm
|
| index f4e988a1b136c81f176ef8d256a325320a4f5f60..4e6b1054a5e4c1cda3d3ccc1e94e5e60e148eecf 100644
|
| --- a/base/mac_util.mm
|
| +++ b/base/mac_util.mm
|
| @@ -219,10 +219,12 @@ OSType CreatorCodeForApplication() {
|
| return CreatorCodeForCFBundleRef(bundle);
|
| }
|
|
|
| -bool GetUserDirectory(NSSearchPathDirectory directory, FilePath* result) {
|
| +bool GetSearchPathDirectory(NSSearchPathDirectory directory,
|
| + NSSearchPathDomainMask domain_mask,
|
| + FilePath* result) {
|
| DCHECK(result);
|
| NSArray* dirs =
|
| - NSSearchPathForDirectoriesInDomains(directory, NSUserDomainMask, YES);
|
| + NSSearchPathForDirectoriesInDomains(directory, domain_mask, YES);
|
| if ([dirs count] < 1) {
|
| return false;
|
| }
|
| @@ -231,6 +233,14 @@ bool GetUserDirectory(NSSearchPathDirectory directory, FilePath* result) {
|
| return true;
|
| }
|
|
|
| +bool GetLocalDirectory(NSSearchPathDirectory directory, FilePath* result) {
|
| + return GetSearchPathDirectory(directory, NSLocalDomainMask, result);
|
| +}
|
| +
|
| +bool GetUserDirectory(NSSearchPathDirectory directory, FilePath* result) {
|
| + return GetSearchPathDirectory(directory, NSUserDomainMask, result);
|
| +}
|
| +
|
| FilePath GetUserLibraryPath() {
|
| FilePath user_library_path;
|
| if (!GetUserDirectory(NSLibraryDirectory, &user_library_path)) {
|
|
|