Index: chrome/browser/extensions/convert_web_app.cc |
diff --git a/chrome/browser/extensions/convert_web_app.cc b/chrome/browser/extensions/convert_web_app.cc |
index 3c20a528a4d14c723cdde1bd19a344990715aee2..500f56974e003ee04e7f9963525bf170fe5d8105 100644 |
--- a/chrome/browser/extensions/convert_web_app.cc |
+++ b/chrome/browser/extensions/convert_web_app.cc |
@@ -136,7 +136,7 @@ scoped_refptr<Extension> ConvertWebAppToExtension( |
} |
// Write the manifest. |
- base::FilePath manifest_path = temp_dir.path().Append(kManifestFilename); |
+ base::FilePath manifest_path = temp_dir.GetPath().Append(kManifestFilename); |
JSONFileValueSerializer serializer(manifest_path); |
if (!serializer.Serialize(*root)) { |
LOG(ERROR) << "Could not serialize manifest."; |
@@ -144,7 +144,7 @@ scoped_refptr<Extension> ConvertWebAppToExtension( |
} |
// Write the icon files. |
- base::FilePath icons_dir = temp_dir.path().AppendASCII(kIconsDirName); |
+ base::FilePath icons_dir = temp_dir.GetPath().AppendASCII(kIconsDirName); |
if (!base::CreateDirectory(icons_dir)) { |
LOG(ERROR) << "Could not create icons directory."; |
return NULL; |
@@ -174,12 +174,9 @@ scoped_refptr<Extension> ConvertWebAppToExtension( |
// Finally, create the extension object to represent the unpacked directory. |
std::string error; |
- scoped_refptr<Extension> extension = Extension::Create( |
- temp_dir.path(), |
- Manifest::INTERNAL, |
- *root, |
- Extension::FROM_BOOKMARK, |
- &error); |
+ scoped_refptr<Extension> extension = |
+ Extension::Create(temp_dir.GetPath(), Manifest::INTERNAL, *root, |
+ Extension::FROM_BOOKMARK, &error); |
if (!extension.get()) { |
LOG(ERROR) << error; |
return NULL; |