surfaceflinger: fix -Woverloaded-virtual warning

warning: 'android::LayerDim::isOpaque' hides overloaded virtual function
[-Woverloaded-virtual]

Change-Id: Ie27a6c943f485bc89ce11e424a4e7d99805d4dd0
This commit is contained in:
Jesse Hall 2014-08-07 22:33:14 -07:00
parent 646f541050
commit 382574d116

View File

@ -28,7 +28,7 @@ namespace android {
class LayerDim : public Layer class LayerDim : public Layer
{ {
public: public:
LayerDim(SurfaceFlinger* flinger, const sp<Client>& client, LayerDim(SurfaceFlinger* flinger, const sp<Client>& client,
const String8& name, uint32_t w, uint32_t h, uint32_t flags); const String8& name, uint32_t w, uint32_t h, uint32_t flags);
virtual ~LayerDim(); virtual ~LayerDim();
@ -36,7 +36,7 @@ public:
virtual const char* getTypeId() const { return "LayerDim"; } virtual const char* getTypeId() const { return "LayerDim"; }
virtual void onDraw(const sp<const DisplayDevice>& hw, const Region& clip, virtual void onDraw(const sp<const DisplayDevice>& hw, const Region& clip,
bool useIdentityTransform) const; bool useIdentityTransform) const;
virtual bool isOpaque() const { return false; } virtual bool isOpaque(const Layer::State&) const { return false; }
virtual bool isSecure() const { return false; } virtual bool isSecure() const { return false; }
virtual bool isFixedSize() const { return true; } virtual bool isFixedSize() const { return true; }
virtual bool isVisible() const; virtual bool isVisible() const;