diff options
author | lecoanet | 2000-05-12 08:00:19 +0000 |
---|---|---|
committer | lecoanet | 2000-05-12 08:00:19 +0000 |
commit | 2a14b7731b7868f8c9953145a9c04a9d7966b1db (patch) | |
tree | e7f723a8b815ee85496eeaff7c01d51b0154d610 /generic/Curve.c | |
parent | b9b9a21d5f46c17d8a06b55595e9e216fed98aa7 (diff) | |
download | tkzinc-2a14b7731b7868f8c9953145a9c04a9d7966b1db.zip tkzinc-2a14b7731b7868f8c9953145a9c04a9d7966b1db.tar.gz tkzinc-2a14b7731b7868f8c9953145a9c04a9d7966b1db.tar.bz2 tkzinc-2a14b7731b7868f8c9953145a9c04a9d7966b1db.tar.xz |
Correction de la sous commande REPLACE_ALL dans Coords : oubli
de mettre � jour le nouveau nombre de points.
Diffstat (limited to 'generic/Curve.c')
-rw-r--r-- | generic/Curve.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/generic/Curve.c b/generic/Curve.c index 38faabb..1a9be02 100644 --- a/generic/Curve.c +++ b/generic/Curve.c @@ -1403,6 +1403,8 @@ Coords(Item item, int i; ZnContour *c; + /*printf("contour %d, num_pts %d, index %d, cmd %d\n", + contour, *num_pts, index, cmd);*/ if (contour < 0) { contour += cv->shape.num_contours; } @@ -1425,6 +1427,7 @@ Coords(Item item, ZnFree(c->points); } c->points = (ZnPoint *) ZnMalloc(*num_pts*sizeof(ZnPoint)); + c->num_points = *num_pts; memcpy(c->points, *pts, *num_pts*sizeof(ZnPoint)); } else { |