diff options
Diffstat (limited to 'net/http/http_transaction_unittest.h')
-rw-r--r-- | net/http/http_transaction_unittest.h | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/net/http/http_transaction_unittest.h b/net/http/http_transaction_unittest.h index 91006a0..0b8a1c9 100644 --- a/net/http/http_transaction_unittest.h +++ b/net/http/http_transaction_unittest.h @@ -103,7 +103,6 @@ class TestTransactionConsumer : public CallbackRunner< Tuple1<int> > { } ~TestTransactionConsumer() { - trans_->Destroy(); } void Start(const net::HttpRequestInfo* request) { @@ -175,7 +174,7 @@ class TestTransactionConsumer : public CallbackRunner< Tuple1<int> > { DONE } state_; - net::HttpTransaction* trans_; + scoped_ptr<net::HttpTransaction> trans_; std::string content_; char read_buf_[1024]; int error_; @@ -196,10 +195,6 @@ class MockNetworkTransaction : public net::HttpTransaction { ALLOW_THIS_IN_INITIALIZER_LIST(task_factory_(this)), data_cursor_(0) { } - virtual void Destroy() { - delete this; - } - virtual int Start(const net::HttpRequestInfo* request, net::CompletionCallback* callback) { const MockTransaction* t = FindMockTransaction(request->url); |