Index: chrome/browser/ui/webui/chrome_web_ui_data_source_unittest.cc |
=================================================================== |
--- chrome/browser/ui/webui/chrome_web_ui_data_source_unittest.cc (revision 91216) |
+++ chrome/browser/ui/webui/chrome_web_ui_data_source_unittest.cc (working copy) |
@@ -19,7 +19,6 @@ |
} |
virtual ~MockChromeWebUIDataSource() { |
- result_data_ = NULL; |
} |
// Subvert protected methods. |
@@ -45,17 +44,18 @@ |
class ChromeWebUIDataSourceTest : public testing::Test { |
public: |
ChromeWebUIDataSourceTest() {} |
- MockChromeWebUIDataSource* source() { return source_; } |
+ virtual ~ChromeWebUIDataSourceTest() {} |
+ MockChromeWebUIDataSource* source() { return source_.get(); } |
private: |
virtual void SetUp() { |
- source_ = new MockChromeWebUIDataSource(); |
+ source_ = make_scoped_refptr(new MockChromeWebUIDataSource()); |
} |
virtual void TearDown() { |
} |
- MockChromeWebUIDataSource* source_; |
+ scoped_refptr<MockChromeWebUIDataSource> source_; |
}; |
TEST_F(ChromeWebUIDataSourceTest, EmptyStrings) { |