summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorMathias Agopian <mathias@google.com>2011-06-15 22:42:52 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2011-06-15 22:42:52 -0700
commit35e6d6867c63ad254e95325206aa7a927edd6797 (patch)
treef97feb4c06ceed98684b0431931c2eb6403d3999 /include
parent552bd670071b519d97124621a3c11dc98062c12b (diff)
parent0887b8c2e583e682cd2c1bc909cb3fdbec704004 (diff)
downloadframeworks_base-35e6d6867c63ad254e95325206aa7a927edd6797.zip
frameworks_base-35e6d6867c63ad254e95325206aa7a927edd6797.tar.gz
frameworks_base-35e6d6867c63ad254e95325206aa7a927edd6797.tar.bz2
am 0887b8c2: am 8e18668d: revert surfaceflinger leak fix as it uncovered a crasher on xoom (DO NOT MERGE)
* commit '0887b8c2e583e682cd2c1bc909cb3fdbec704004': revert surfaceflinger leak fix as it uncovered a crasher on xoom (DO NOT MERGE)
Diffstat (limited to 'include')
-rw-r--r--include/utils/RefBase.h14
1 files changed, 0 insertions, 14 deletions
diff --git a/include/utils/RefBase.h b/include/utils/RefBase.h
index c0be597..b31e993 100644
--- a/include/utils/RefBase.h
+++ b/include/utils/RefBase.h
@@ -117,20 +117,6 @@ public:
typedef RefBase basetype;
- // used to override the RefBase destruction.
- class Destroyer {
- friend class RefBase;
- friend class weakref_type;
- public:
- virtual ~Destroyer();
- private:
- virtual void destroy(RefBase const* base) = 0;
- };
-
- // Make sure to never acquire a strong reference from this function. The
- // same restrictions than for destructors apply.
- void setDestroyer(Destroyer* destroyer);
-
protected:
RefBase();
virtual ~RefBase();