From 5e5ff796c9d1b4c4e4360e6823ec338845d26937 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Wed, 13 Oct 2004 10:50:39 +0200 Subject: basic rendering --- render/fill.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'render/fill.c') diff --git a/render/fill.c b/render/fill.c index fdb12205..d25f78b1 100644 --- a/render/fill.c +++ b/render/fill.c @@ -114,10 +114,19 @@ fz_fillpath(fz_gel *gel, fz_pathnode *path, fz_matrix ctm, float flatness) error = line(gel, &ctm, cx, cy, bx, by); if (error) return error; + cx = bx; + cy = by; break; } } + if (i && (cx != bx || cy != by)) + { + error = line(gel, &ctm, cx, cy, bx, by); + if (error) + return error; + } + return nil; } -- cgit v1.2.3