| 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_);
|
|
|