diff --git a/ChangeLog b/ChangeLog index a59c5a9a29..cb01544307 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4,8 +4,9 @@ 2007-09-24 Simon Budig - * app/pdb/vectors_cmds.c: fixed error on how many points get + * tools/pdbgen/pdb/vectors.pdb: fixed error on how many points get initialized. + * app/pdb/vectors_cmds.c: regenerated Probably fixes bug #479790. diff --git a/tools/pdbgen/pdb/vectors.pdb b/tools/pdbgen/pdb/vectors.pdb index 1ca8c1a18c..555e329d22 100644 --- a/tools/pdbgen/pdb/vectors.pdb +++ b/tools/pdbgen/pdb/vectors.pdb @@ -843,8 +843,8 @@ HELP if (type == GIMP_VECTORS_STROKE_TYPE_BEZIER && num_points % 6 == 0) { - coords = g_new (GimpCoords, num_points); - for (i = 0; i < num_points; i++) + coords = g_new (GimpCoords, num_points/2); + for (i = 0; i < num_points/2; i++) { coords[i] = default_coords; coords[i].x = controlpoints[i*2];