From 29432d3d32bc84ec4a2e1815a84e4ac2089138fe Mon Sep 17 00:00:00 2001 From: M Joonas Pihlaja Date: Sat, 5 Sep 2009 02:25:01 +0300 Subject: [PATCH] [test] Reorder dash-infinite-loop to not hit a runaway allocation. This test is annoying enough as it is what with it wedging the test suite and all. There's no reason why it should DOS the running box as well by sitting in a loop allocating like mad. --- test/dash-infinite-loop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/dash-infinite-loop.c b/test/dash-infinite-loop.c index a3d75442c..5476137f8 100644 --- a/test/dash-infinite-loop.c +++ b/test/dash-infinite-loop.c @@ -68,9 +68,9 @@ draw (cairo_t *cr, int width, int height) /* The following calls will wedge in various places that try * to advance the dashing in a loop inside the stroker. */ + do_dash (cr, 30, 30, 1); /* _cairo_stroker_dash_start */ do_dash (cr, 30, 30, 0); /* _cairo_stroker_line_to_dashed */ do_dash (cr, 30, 0, 0); /* _cairo_rectilinear_stroker_line_to_dashed */ - do_dash (cr, 30, 30, 1); /* _cairo_stroker_dash_start */ return CAIRO_TEST_SUCCESS; }