]> granicus.if.org Git - graphviz/commitdiff
Fixed problem with gradient offset
authorDwight Perry <dperry@research.att.com>
Tue, 10 Jan 2012 18:45:21 +0000 (13:45 -0500)
committerDwight Perry <dperry@research.att.com>
Tue, 10 Jan 2012 18:45:21 +0000 (13:45 -0500)
plugin/core/gvrender_core_svg.c

index 512ac04b76e841ac4c57f20a7edc58ea474f1ba9..8984f6db96131ff7e54b14c04339b2e2ae404cd4 100644 (file)
@@ -107,11 +107,11 @@ static void svg_grstyle(GVJ_t * job, int filled)
        svg_print_color(job, obj->fillcolor);
        if (obj->fillcolor.type == RGBA_BYTE && obj->fillcolor.u.rgba[3] > 0 && obj->fillcolor.u.rgba[3] < 255 )
            gvprintf(job, "\" fill-opacity=\"%f", ((float)obj->fillcolor.u.rgba[3]/255.0));
-    }
+       gvputs(job, "\" stroke=\"");
+       svg_print_color(job, obj->pencolor);
+   }
     else
        gvputs(job, "none");
-    gvputs(job, "\" stroke=\"");
-    svg_print_color(job, obj->pencolor);
     if (obj->penwidth != PENWIDTH_NORMAL)
        gvprintf(job, "\" stroke-width=\"%g", obj->penwidth);
     if (obj->pen == PEN_DASHED) {