Index: cc/layer.h |
diff --git a/cc/layer.h b/cc/layer.h |
index 97bd200541ec2ccf95f1649e77c4da2721345839..005b9df8082096926b0189ad6ecedc07de167a21 100644 |
--- a/cc/layer.h |
+++ b/cc/layer.h |
@@ -185,8 +185,8 @@ public: |
void setReplicaLayer(Layer*); |
Layer* replicaLayer() const { return m_replicaLayer.get(); } |
- bool hasMask() const { return m_maskLayer; } |
- bool hasReplica() const { return m_replicaLayer; } |
+ bool hasMask() const { return !!m_maskLayer; } |
+ bool hasReplica() const { return !!m_replicaLayer; } |
bool replicaHasMask() const { return m_replicaLayer && (m_maskLayer || m_replicaLayer->m_maskLayer); } |
// These methods typically need to be overwritten by derived classes. |