summaryrefslogtreecommitdiff
path: root/test/dash-infinite-loop.c
Commit message (Collapse)AuthorAgeFilesLines
* Use HTTPS URLs for cairographics.org domainsPaul Menzel2018-10-161-1/+1
| | | | | | | | Run the command below suggested by geirha in ##sed@irc.freenode.net. git grep -l 'http://.*cairographics.org' | xargs sed -i 's|http\(://\([[:alnum:].-]*\.\)\{0,1\}cairographics\.org\)|https\1|g' Signed-off-by: Paul Menzel <pmenzel@molgen.mpg.de>
* Revert "[test] Reorder dash-infinite-loop to not hit a runaway allocation."Andrea Canciani2009-11-111-1/+1
| | | | | | | | The infinite loop problem in _cairo_stroker_dash_start is solved by commit ee02f3484899527380df94c00f40da87f41660ea, so hitting that problem is not possible anymore and dash-infinite stroke always hit the memory intensive loops. This reverts commit 29432d3d32bc84ec4a2e1815a84e4ac2089138fe.
* [test] Reorder dash-infinite-loop to not hit a runaway allocation.M Joonas Pihlaja2009-09-051-1/+1
| | | | | | 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] Test extremely small dash lengths.M Joonas Pihlaja2009-07-281-0/+83
The stroker code is liable to wedge when passed dash patterns which don't advance the dash offset due to limited precision arithmetic. This test attempts to hit all the places in the stroker where that can happen. Reported on the cairo mailing list by Hans Breuer: http://lists.cairographics.org/archives/cairo/2009-June/017506.html