aboutsummaryrefslogtreecommitdiff
path: root/src/render.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/render.c')
-rw-r--r--src/render.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/render.c b/src/render.c
index 03cbb47..580a4cd 100644
--- a/src/render.c
+++ b/src/render.c
@@ -48,6 +48,8 @@ static void do_background(cairo_t *cr, struct frame *fr)
{
cairo_pattern_t *patt = NULL;
+ if ( fr->grad == GRAD_NOBG ) return; /* Should not end up here */
+
cairo_new_path(cr);
cairo_rectangle(cr, 0.0, 0.0, fr->w, fr->h);
@@ -84,6 +86,9 @@ static void do_background(cairo_t *cr, struct frame *fr)
cairo_set_source(cr, patt);
break;
+ case GRAD_NOBG:
+ break;
+
}
cairo_fill(cr);