summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--services/surfaceflinger/DisplayDevice.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/services/surfaceflinger/DisplayDevice.h b/services/surfaceflinger/DisplayDevice.h
index 9bcb6fd5b0..b34bcf1751 100644
--- a/services/surfaceflinger/DisplayDevice.h
+++ b/services/surfaceflinger/DisplayDevice.h
@@ -39,7 +39,7 @@ class FramebufferSurface;
class LayerBase;
class SurfaceFlinger;
-class DisplayDevice : public virtual RefBase
+class DisplayDevice : public LightRefBase<DisplayDevice>
{
public:
// region in layer-stack space
@@ -65,7 +65,7 @@ public:
const sp<ANativeWindow>& surface,
EGLConfig config);
- virtual ~DisplayDevice();
+ ~DisplayDevice();
// whether this is a valid object. An invalid DisplayDevice is returned
// when an non existing id is requested