summaryrefslogtreecommitdiff
path: root/src/backends/meta-barrier.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backends/meta-barrier.c')
-rw-r--r--src/backends/meta-barrier.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/backends/meta-barrier.c b/src/backends/meta-barrier.c
index 71536c3d7..ea2a77c20 100644
--- a/src/backends/meta-barrier.c
+++ b/src/backends/meta-barrier.c
@@ -180,6 +180,10 @@ meta_barrier_constructed (GObject *object)
g_return_if_fail (priv->border.line.a.x == priv->border.line.b.x ||
priv->border.line.a.y == priv->border.line.b.y);
+ g_return_if_fail (priv->border.line.a.x >= 0);
+ g_return_if_fail (priv->border.line.a.y >= 0);
+ g_return_if_fail (priv->border.line.b.x >= 0);
+ g_return_if_fail (priv->border.line.b.y >= 0);
#if defined(HAVE_NATIVE_BACKEND)
if (META_IS_BACKEND_NATIVE (meta_get_backend ()))