summaryrefslogtreecommitdiffstats
path: root/remoting/base
diff options
context:
space:
mode:
authorrsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-24 23:26:37 +0000
committerrsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-24 23:26:37 +0000
commit256d27329ccedbdde3c25b6a4ad75a70ac2ea297 (patch)
treea6a9e9b63f583acae4da947615df9779c22767b3 /remoting/base
parentb9c82181d34ab0217a2fc42700eef5712f5708d2 (diff)
downloadchromium_src-256d27329ccedbdde3c25b6a4ad75a70ac2ea297.zip
chromium_src-256d27329ccedbdde3c25b6a4ad75a70ac2ea297.tar.gz
chromium_src-256d27329ccedbdde3c25b6a4ad75a70ac2ea297.tar.bz2
Refcounted types should not have public destructors, remoting/ edition
BUG=123295 TEST=none Review URL: http://codereview.chromium.org/10066042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133801 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/base')
-rw-r--r--remoting/base/capture_data.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/remoting/base/capture_data.h b/remoting/base/capture_data.h
index 61bc2e8..cea18ac 100644
--- a/remoting/base/capture_data.h
+++ b/remoting/base/capture_data.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.
@@ -60,6 +60,9 @@ class CaptureData : public base::RefCountedThreadSafe<CaptureData> {
}
private:
+ friend class base::RefCountedThreadSafe<CaptureData>;
+ virtual ~CaptureData();
+
const DataPlanes data_planes_;
SkRegion dirty_region_;
SkISize size_;
@@ -70,9 +73,6 @@ class CaptureData : public base::RefCountedThreadSafe<CaptureData> {
// Sequence number supplied by client for performance tracking.
int64 client_sequence_number_;
-
- friend class base::RefCountedThreadSafe<CaptureData>;
- virtual ~CaptureData();
};
} // namespace remoting