summaryrefslogtreecommitdiff
path: root/gdk/gdktexture.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdk/gdktexture.c')
-rw-r--r--gdk/gdktexture.c2
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);