diff options
author | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-11 19:28:09 +0000 |
---|---|---|
committer | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-11 19:28:09 +0000 |
commit | 56a0662cfdb29f1f67fd742dcb80c7a91fdd5f04 (patch) | |
tree | eba1a425dd0c9ec5d4fe131af6d000103fbbb102 /content/browser/renderer_host/sync_resource_handler.h | |
parent | 9e4eae3a1108df0a9ee28aede822d5df7d85ad8c (diff) | |
download | chromium_src-56a0662cfdb29f1f67fd742dcb80c7a91fdd5f04.zip chromium_src-56a0662cfdb29f1f67fd742dcb80c7a91fdd5f04.tar.gz chromium_src-56a0662cfdb29f1f67fd742dcb80c7a91fdd5f04.tar.bz2 |
Fix shutdown crash by retaining references to ResourceMessageFilter.
BUG=109762
Review URL: http://codereview.chromium.org/9167025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117255 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/renderer_host/sync_resource_handler.h')
-rw-r--r-- | content/browser/renderer_host/sync_resource_handler.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/content/browser/renderer_host/sync_resource_handler.h b/content/browser/renderer_host/sync_resource_handler.h index 5786c6a..43c9bb8 100644 --- a/content/browser/renderer_host/sync_resource_handler.h +++ b/content/browser/renderer_host/sync_resource_handler.h @@ -1,4 +1,4 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. +// Copyright (c) 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -62,7 +62,7 @@ class SyncResourceHandler : public ResourceHandler { scoped_refptr<net::IOBuffer> read_buffer_; content::SyncLoadResult result_; - ResourceMessageFilter* filter_; + scoped_refptr<ResourceMessageFilter> filter_; IPC::Message* result_message_; ResourceDispatcherHost* rdh_; }; |