From acf794c8ce51a78fca9531852d61c6f4dc0b140c Mon Sep 17 00:00:00 2001 From: Jesper Jensen Date: Sat, 25 Apr 2026 10:14:15 +0200 Subject: Try to make main solve again, fail --- src/svg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/svg.c') diff --git a/src/svg.c b/src/svg.c index 23a62c8..7144482 100644 --- a/src/svg.c +++ b/src/svg.c @@ -127,7 +127,7 @@ double project_point_to_line_distance(struct point p, struct line l) { // @HACK There's a rounding error here that can cause d1 to end up // negative. Just take the abolute value of it to get around that. double d1 = fabs(glm_vec2_norm2(p.pos) - pow(c, 2)/glm_vec2_norm2(l.norm)); - assert(d1 >= 0.0); + // assert(d1 >= 0.0); double m1 = sqrt(d1 / glm_vec2_norm2(l.norm)); return SIGNOF(det) * m1; @@ -369,7 +369,7 @@ void begin_drawing(struct canvas *canvas) { assert(canvas->f != NULL); assert(canvas->state == CANVAS_INIT); - fprintf(canvas->f, "\n"); + fprintf(canvas->f, "\n"); fprintf(canvas->f, "\n"); fprintf(canvas->f, "\t\n"); fprintf(canvas->f, "\t\t\n"); -- cgit v1.2.3