diff options
author | Matthias Clasen <mclasen@redhat.com> | 2023-05-14 07:46:44 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2023-05-14 07:50:11 -0400 |
commit | 51ad2a55a8aa1e6278e76f8636653b0d9db784b4 (patch) | |
tree | bdf0c5fdc1aae4e9ef01fdd1ef19f4e32cb6328d | |
parent | e50209a53544f67a14ec11f8e572aee9246a3e28 (diff) | |
download | gtk+-51ad2a55a8aa1e6278e76f8636653b0d9db784b4.tar.gz |
gdk: Add an assertion
We simply overwrite any previous region,
so assert that the field was NULL before.
-rw-r--r-- | gdk/gdktexture.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gdk/gdktexture.c b/gdk/gdktexture.c index b392b90222..8c8de2d42d 100644 --- a/gdk/gdktexture.c +++ b/gdk/gdktexture.c @@ -711,6 +711,8 @@ gdk_texture_set_diff (GdkTexture *self, GdkTexture *previous, cairo_region_t *diff) { + g_assert (self->diff_to_previous == NULL); + self->previous_texture = previous; self->diff_to_previous = diff; g_atomic_pointer_set (&previous->next_texture, self); |