diff options
Diffstat (limited to 'src/render.c')
-rw-r--r-- | src/render.c | 5 |
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); |