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 9be695ffe21c98ca38467127aaad3c2495d0b385..5de101083e2763f547bc675f67a5e730733516d1 100644 |
--- a/chrome/browser/extensions/user_script_master.cc |
+++ b/chrome/browser/extensions/user_script_master.cc |
@@ -325,7 +325,7 @@ UserScriptMaster::UserScriptMaster(Profile* profile) |
} |
UserScriptMaster::~UserScriptMaster() { |
- if (script_reloader_) |
+ if (script_reloader_.get()) |
script_reloader_->DisownMaster(); |
} |
@@ -417,7 +417,7 @@ void UserScriptMaster::Observe(int type, |
} |
if (should_start_load) { |
- if (script_reloader_) { |
+ if (script_reloader_.get()) { |
pending_load_ = true; |
} else { |
StartLoad(); |
@@ -426,7 +426,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_); |