summaryrefslogtreecommitdiff
path: root/src/glamor_glyphs.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/glamor_glyphs.c')
-rw-r--r--src/glamor_glyphs.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/glamor_glyphs.c b/src/glamor_glyphs.c
index bab2c24..f549904 100644
--- a/src/glamor_glyphs.c
+++ b/src/glamor_glyphs.c
@@ -1193,6 +1193,9 @@ glamor_glyphs_flush_mask(struct glyphs_flush_mask_arg *arg)
static void
glamor_glyphs_flush_dst(struct glyphs_flush_dst_arg * arg)
{
+ if (!arg->buffer)
+ return;
+
if (mask_buffer.count > 0) {
glamor_glyphs_flush_mask(&mask_arg);
}