Index: chrome/common/extensions/extension.cc |
diff --git a/chrome/common/extensions/extension.cc b/chrome/common/extensions/extension.cc |
index 2427b8d532de81c1c3a7716c883a0ca49abbae88..70f09f50b4559b942b689452d3f7e72dc96f60b8 100644 |
--- a/chrome/common/extensions/extension.cc |
+++ b/chrome/common/extensions/extension.cc |
@@ -1293,7 +1293,7 @@ bool Extension::LoadLaunchContainer(string16* error) { |
launch_container_ == extension_misc::LAUNCH_WINDOW; |
// Validate the container width if present. |
- if (!ReadLaunchDimension(manifest_, |
+ if (!ReadLaunchDimension(manifest_.get(), |
keys::kLaunchWidth, |
&launch_width_, |
can_specify_initial_size, |
@@ -1301,7 +1301,7 @@ bool Extension::LoadLaunchContainer(string16* error) { |
return false; |
// Validate container height if present. |
- if (!ReadLaunchDimension(manifest_, |
+ if (!ReadLaunchDimension(manifest_.get(), |
keys::kLaunchHeight, |
&launch_height_, |
can_specify_initial_size, |
@@ -2925,8 +2925,6 @@ Extension::Extension(const FilePath& path, |
} |
Extension::~Extension() { |
- if (manifest_) |
- delete manifest_; |
} |
ExtensionResource Extension::GetResource( |