Index: net/http/http_cache_transaction.cc |
diff --git a/net/http/http_cache_transaction.cc b/net/http/http_cache_transaction.cc |
index 286a526a3edb2fa39e7101e10429cf3c15b7920a..175c954b7baa257e39b03255b5470507ad56032f 100644 |
--- a/net/http/http_cache_transaction.cc |
+++ b/net/http/http_cache_transaction.cc |
@@ -329,12 +329,12 @@ HttpCache::Transaction::Transaction( |
read_offset_(0), |
effective_load_flags_(0), |
write_len_(0), |
- weak_factory_(this), |
- io_callback_(base::Bind(&Transaction::OnIOComplete, |
- weak_factory_.GetWeakPtr())), |
transaction_pattern_(PATTERN_UNDEFINED), |
total_received_bytes_(0), |
- websocket_handshake_stream_base_create_helper_(NULL) { |
+ websocket_handshake_stream_base_create_helper_(NULL), |
+ weak_factory_(this), |
+ io_callback_(base::Bind(&Transaction::OnIOComplete, |
+ weak_factory_.GetWeakPtr())){ |
COMPILE_ASSERT(HttpCache::Transaction::kNumValidationHeaders == |
arraysize(kValidationHeaders), |
Invalid_number_of_validation_headers); |