X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=src%2Frrd_graph.c;h=6e1154accb2b3482e9984125ec36698fe4928fb4;hp=56f509a635f817a0bdc1a3ad018efffdf732c99d;hb=9dba554e59319d13076a8184c7889cca868b4c85;hpb=d7be1cb13eb46f173d994d2f9d71b70e89087f1f diff --git a/src/rrd_graph.c b/src/rrd_graph.c index 56f509a..6e1154a 100644 --- a/src/rrd_graph.c +++ b/src/rrd_graph.c @@ -3345,38 +3345,36 @@ int graph_paint( switch (im->gdes[i].gf) { case GF_HRULE: if (im->gdes[i].yrule >= im->minval - && im->gdes[i].yrule <= im->maxval) - { + && im->gdes[i].yrule <= im->maxval) { cairo_save(im->cr); - if (im->gdes[i].dash) { - cairo_set_dash(im->cr, im->gdes[i].p_dashes, - im->gdes[i].ndash, im->gdes[i].offset); + if (im->gdes[i].dash) { + cairo_set_dash(im->cr, im->gdes[i].p_dashes, + im->gdes[i].ndash, im->gdes[i].offset); + } + gfx_line(im, + im->xorigin, ytr(im, im->gdes[i].yrule), + im->xorigin + im->xsize, ytr(im, + im->gdes[i].yrule), + 1.0, im->gdes[i].col); + cairo_stroke(im->cr); + cairo_restore(im->cr); } - gfx_line(im, - im->xorigin, ytr(im, im->gdes[i].yrule), - im->xorigin + im->xsize, ytr(im, - im->gdes[i].yrule), - 1.0, im->gdes[i].col); - cairo_stroke(im->cr); - cairo_restore(im->cr); - } break; case GF_VRULE: if (im->gdes[i].xrule >= im->start - && im->gdes[i].xrule <= im->end) - { + && im->gdes[i].xrule <= im->end) { cairo_save(im->cr); - if (im->gdes[i].dash) { - cairo_set_dash(im->cr, im->gdes[i].p_dashes, - im->gdes[i].ndash, im->gdes[i].offset); + if (im->gdes[i].dash) { + cairo_set_dash(im->cr, im->gdes[i].p_dashes, + im->gdes[i].ndash, im->gdes[i].offset); + } + gfx_line(im, + xtr(im, im->gdes[i].xrule), im->yorigin, + xtr(im, im->gdes[i].xrule), + im->yorigin - im->ysize, 1.0, im->gdes[i].col); + cairo_stroke(im->cr); + cairo_restore(im->cr); } - gfx_line(im, - xtr(im, im->gdes[i].xrule), im->yorigin, - xtr(im, im->gdes[i].xrule), - im->yorigin - im->ysize, 1.0, im->gdes[i].col); - cairo_stroke(im->cr); - cairo_restore(im->cr); - } break; default: break;