[PATCH] tristrip: Correctly resize points array
Martin Robinson <[email protected]>
| Newsgroups | gmane.comp.lib.cairo |
|---|---|
| Message-ID | <[email protected]> |
cairo_tristrip_t grows its array of points using realloc.
Use the size of cairo_point_t instead of cairo_trapezoid_t
to size the new array.
---
src/cairo-tristrip.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/cairo-tristrip.c b/src/cairo-tristrip.c
index bb4972f..da08267 100644
--- a/src/cairo-tristrip.c
+++ b/src/cairo-tristrip.c
@@ -98,7 +98,7 @@ _cairo_tristrip_grow (cairo_tristrip_t *strip)
memcpy (points, strip->points, sizeof (strip->points_embedded));
} else {
points = _cairo_realloc_ab (strip->points,
- new_size, sizeof (cairo_trapezoid_t));
+ new_size, sizeof (cairo_point_t));
}
if (unlikely (points == NULL)) {
--
1.7.4.1
--
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo