Lines Matching refs:yspans
426 Spans *yspans; in miFillUniqueSpanGroup() local
456 yspans = xallocarray(ylength, sizeof(Spans)); in miFillUniqueSpanGroup()
459 if (!yspans || !ysizes) { in miFillUniqueSpanGroup()
460 free(yspans); in miFillUniqueSpanGroup()
468 yspans[i].count = 0; in miFillUniqueSpanGroup()
469 yspans[i].points = NULL; in miFillUniqueSpanGroup()
470 yspans[i].widths = NULL; in miFillUniqueSpanGroup()
484 Spans *newspans = &(yspans[index]); in miFillUniqueSpanGroup()
498 free(yspans[i].points); in miFillUniqueSpanGroup()
499 free(yspans[i].widths); in miFillUniqueSpanGroup()
501 free(yspans); in miFillUniqueSpanGroup()
528 free(yspans[i].points); in miFillUniqueSpanGroup()
529 free(yspans[i].widths); in miFillUniqueSpanGroup()
531 free(yspans); in miFillUniqueSpanGroup()
539 int ycount = yspans[i].count; in miFillUniqueSpanGroup()
543 QuickSortSpansX(yspans[i].points, yspans[i].widths, ycount); in miFillUniqueSpanGroup()
545 (&(yspans[i]), &(points[count]), &(widths[count])); in miFillUniqueSpanGroup()
548 points[count] = yspans[i].points[0]; in miFillUniqueSpanGroup()
549 widths[count] = yspans[i].widths[0]; in miFillUniqueSpanGroup()
552 free(yspans[i].points); in miFillUniqueSpanGroup()
553 free(yspans[i].widths); in miFillUniqueSpanGroup()
560 free(yspans); in miFillUniqueSpanGroup()