summaryrefslogtreecommitdiffstats
path: root/win8
diff options
context:
space:
mode:
authorthakis <thakis@chromium.org>2015-05-01 18:28:44 -0700
committerCommit bot <commit-bot@chromium.org>2015-05-02 01:29:23 +0000
commitefa363a5b868a17049852fa9cd86679120041853 (patch)
treed51b9fcc4597a6b7536fa5d721b75fcf0625da39 /win8
parent2045be86fa3510f263a5780903dacb96859ec890 (diff)
downloadchromium_src-efa363a5b868a17049852fa9cd86679120041853.zip
chromium_src-efa363a5b868a17049852fa9cd86679120041853.tar.gz
chromium_src-efa363a5b868a17049852fa9cd86679120041853.tar.bz2
win: Ref-counted classes should have non-public destructors.
BUG=123295,467287 TBR=avi,rsleevi,kbr,grt Review URL: https://codereview.chromium.org/1120203004 Cr-Commit-Position: refs/heads/master@{#328040}
Diffstat (limited to 'win8')
-rw-r--r--win8/viewer/metro_viewer_process_host.cc3
-rw-r--r--win8/viewer/metro_viewer_process_host.h2
2 files changed, 5 insertions, 0 deletions
diff --git a/win8/viewer/metro_viewer_process_host.cc b/win8/viewer/metro_viewer_process_host.cc
index 61a776c..348dfda6 100644
--- a/win8/viewer/metro_viewer_process_host.cc
+++ b/win8/viewer/metro_viewer_process_host.cc
@@ -45,6 +45,9 @@ void MetroViewerProcessHost::InternalMessageFilter::OnChannelConnected(
owner_->NotifyChannelConnected();
}
+MetroViewerProcessHost::InternalMessageFilter::~InternalMessageFilter() {
+}
+
MetroViewerProcessHost::MetroViewerProcessHost(
const scoped_refptr<base::SingleThreadTaskRunner>& ipc_task_runner) {
DCHECK(!instance_);
diff --git a/win8/viewer/metro_viewer_process_host.h b/win8/viewer/metro_viewer_process_host.h
index 12f4c88..1218a43 100644
--- a/win8/viewer/metro_viewer_process_host.h
+++ b/win8/viewer/metro_viewer_process_host.h
@@ -191,6 +191,8 @@ class METRO_VIEWER_EXPORT MetroViewerProcessHost : public IPC::Listener,
void OnChannelConnected(int32 peer_pid) override;
private:
+ ~InternalMessageFilter();
+
MetroViewerProcessHost* owner_;
DISALLOW_COPY_AND_ASSIGN(InternalMessageFilter);
};