diff --git a/src/cairo-tor22-scan-converter.c b/src/cairo-tor22-scan-converter.c index 4cec5ee..20f5ef4 100644 --- a/src/cairo-tor22-scan-converter.c +++ b/src/cairo-tor22-scan-converter.c @@ -1292,6 +1292,7 @@ glitter_scan_converter_reset( converter->ymin = 0; converter->ymax = 0; if (xmax - xmin > ARRAY_LENGTH(converter->spans_embedded)) { + printf("converter->spans allocated array of size %d\n", xmax-xmin); converter->spans = _cairo_malloc_ab (xmax - xmin, sizeof (cairo_half_open_span_t)); if (unlikely (converter->spans == NULL)) @@ -1438,11 +1439,13 @@ blit_a8 (struct cell_list *cells, } if (prev_x <= xmax && cover != last_cover) { + printf("Using index %d\n", num_spans); spans[num_spans].x = prev_x; spans[num_spans].coverage = GRID_AREA_TO_ALPHA (cover); last_cover = cover; last_x = prev_x; ++num_spans; + puts("index used"); } if (last_x < xmax && last_cover) {