author | Francesco Abbate <francesco.bbt@gmail.com> | 2012年02月06日 14:15:36 +0100 |
---|---|---|
committer | Francesco Abbate <francesco.bbt@gmail.com> | 2012年02月06日 21:43:56 +0100 |
commit | dcc9ad4b8fbefbd762955b2ececcfd84228f8def (patch) | |
tree | 16b92db718c32fb8628b809e3796f05a82b15d00 /agg-plot/lua-draw.cpp | |
parent | 4220a54f85c62a8ad9cb4652325bf4af8afa2390 (diff) | |
download | gsl-shell-dcc9ad4b8fbefbd762955b2ececcfd84228f8def.tar.gz |
-rw-r--r-- | agg-plot/lua-draw.cpp | 5 |
diff --git a/agg-plot/lua-draw.cpp b/agg-plot/lua-draw.cpp index b9a3a13e..4148c3c8 100644 --- a/agg-plot/lua-draw.cpp +++ b/agg-plot/lua-draw.cpp @@ -147,7 +147,10 @@ path_cmd (draw::path *p, int _cmd, struct cmd_call_stack *s) ps.move_to (s->f[0], s->f[1]); break; case CMD_LINE_TO: - ps.line_to (s->f[0], s->f[1]); + if (ps.total_vertices() == 0) + ps.move_to (s->f[0], s->f[1]); + else + ps.line_to (s->f[0], s->f[1]); break; case CMD_CLOSE: ps.close_polygon (); |