Index: chrome/browser/extensions/user_script_master.cc |
diff --git a/chrome/browser/extensions/user_script_master.cc b/chrome/browser/extensions/user_script_master.cc |
index cc21440ce098c2f00cfa1076696f2efa9599f32a..d39d1973877968aa35e86c0ed9f0889e4008522d 100644 |
--- a/chrome/browser/extensions/user_script_master.cc |
+++ b/chrome/browser/extensions/user_script_master.cc |
@@ -311,7 +311,7 @@ UserScriptMaster::UserScriptMaster(Profile* profile) |
} |
UserScriptMaster::~UserScriptMaster() { |
- if (script_reloader_) |
+ if (script_reloader_.get()) |
script_reloader_->DisownMaster(); |
} |
@@ -406,7 +406,7 @@ void UserScriptMaster::Observe(int type, |
} |
if (should_start_load) { |
- if (script_reloader_) { |
+ if (script_reloader_.get()) { |
pending_load_ = true; |
} else { |
StartLoad(); |
@@ -415,7 +415,7 @@ void UserScriptMaster::Observe(int type, |
} |
void UserScriptMaster::StartLoad() { |
- if (!script_reloader_) |
+ if (!script_reloader_.get()) |
script_reloader_ = new ScriptReloader(this); |
script_reloader_->StartLoad(user_scripts_, extensions_info_); |