gfxpolystroke_t*s = rfx_calloc(sizeof(gfxpolystroke_t));
s->next = data->poly->strokes;
data->poly->strokes = s;
- s->num_points = data->num_points;
+ s->num_points = s->points_size = data->num_points;
s->dir = data->dir;
s->points = p;
assert(data->dir != DIR_UNKNOWN);
data->points[0] = data->last;
data->num_points = 1;
}
+ data->new = 0;
if(data->points_size == data->num_points) {
data->points_size <<= 1;