diff --git a/gtk/gtkbitmaskprivateimpl.h b/gtk/gtkbitmaskprivateimpl.h index 0dea65abe7..c46fa9622c 100644 --- a/gtk/gtkbitmaskprivateimpl.h +++ b/gtk/gtkbitmaskprivateimpl.h @@ -159,8 +159,8 @@ static inline gboolean _gtk_bitmask_intersects (const GtkBitmask *mask, const GtkBitmask *other) { - if (!_gtk_bitmask_is_allocated (mask) || - !_gtk_bitmask_is_allocated (other)) + if (_gtk_bitmask_is_allocated (mask) || + _gtk_bitmask_is_allocated (other)) return _gtk_allocated_bitmask_intersects (mask, other); else return _gtk_bitmask_to_bits (mask) & _gtk_bitmask_to_bits (other);