| Index: chrome/browser/extensions/extensions_service.cc
|
| diff --git a/chrome/browser/extensions/extensions_service.cc b/chrome/browser/extensions/extensions_service.cc
|
| index b44c6309663353a9fa2098ee21c0049694b0b1d7..4094ebfbe40b4e2d04d1fe16f14b0bcb0c9e9733 100644
|
| --- a/chrome/browser/extensions/extensions_service.cc
|
| +++ b/chrome/browser/extensions/extensions_service.cc
|
| @@ -559,14 +559,15 @@ void ExtensionsServiceBackend::GarbageCollectExtensions(
|
| // Nothing to clean up if it doesn't exist.
|
| if (!file_util::DirectoryExists(install_directory_))
|
| return;
|
| -
|
| - file_util::AbsolutePath(&install_directory_);
|
| +
|
| + FilePath install_directory_absolute(install_directory_);
|
| + file_util::AbsolutePath(&install_directory_absolute);
|
|
|
| LOG(INFO) << "Loading installed extensions...";
|
|
|
| // Find all child directories in the install directory and load their
|
| // manifests. Post errors and results to the frontend.
|
| - file_util::FileEnumerator enumerator(install_directory_,
|
| + file_util::FileEnumerator enumerator(install_directory_absolute,
|
| false, // Not recursive.
|
| file_util::FileEnumerator::DIRECTORIES);
|
| FilePath extension_path;
|
|
|