From 1d5d8ff288f8fd8a831fef7dd576eb57a851945f Mon Sep 17 00:00:00 2001 From: preversewharf45 Date: Sat, 4 Jul 2020 17:51:57 +0530 Subject: [PATCH] * src/sdf/ftsdfrend.c (sdf_shape_dump): Use `%ld' to printf `signed long'. --- [GSoC]ChangeLog | 5 +++++ src/sdf/ftsdf.c | 36 ++++++++++++++++++------------------ 2 files changed, 23 insertions(+), 18 deletions(-) diff --git a/[GSoC]ChangeLog b/[GSoC]ChangeLog index 8db1318ee..3bd5807f0 100644 --- a/[GSoC]ChangeLog +++ b/[GSoC]ChangeLog @@ -1,3 +1,8 @@ +2020-07-04 Anuj Verma + + * src/sdf/ftsdfrend.c (sdf_shape_dump): Use `%ld' to + printf `signed long' otherwise it gives wrong output. + 2020-07-04 Anuj Verma * src/sdf/ftsdfrend.c (ft_sdf_render): Don't negate diff --git a/src/sdf/ftsdf.c b/src/sdf/ftsdf.c index c1844876a..94926c142 100644 --- a/src/sdf/ftsdf.c +++ b/src/sdf/ftsdf.c @@ -612,34 +612,34 @@ case SDF_EDGE_LINE: FT_TRACE5(( " Edge Type: Line\n" )); FT_TRACE5(( " ---------------\n" )); - FT_TRACE5(( " Start Pos: %d, %d\n", edge->start_pos.x, - edge->start_pos.y )); - FT_TRACE5(( " End Pos : %d, %d\n", edge->end_pos.x, - edge->end_pos.y )); + FT_TRACE5(( " Start Pos: %ld, %ld\n", edge->start_pos.x, + edge->start_pos.y )); + FT_TRACE5(( " End Pos : %ld, %ld\n", edge->end_pos.x, + edge->end_pos.y )); total_lines++; break; case SDF_EDGE_CONIC: FT_TRACE5(( " Edge Type: Conic Bezier\n" )); FT_TRACE5(( " -----------------------\n" )); - FT_TRACE5(( " Start Pos: %d, %d\n", edge->start_pos.x, - edge->start_pos.y )); - FT_TRACE5(( " Ctrl1 Pos: %d, %d\n", edge->control_a.x, - edge->control_a.y )); - FT_TRACE5(( " End Pos : %d, %d\n", edge->end_pos.x, - edge->end_pos.y )); + FT_TRACE5(( " Start Pos: %ld, %ld\n", edge->start_pos.x, + edge->start_pos.y )); + FT_TRACE5(( " Ctrl1 Pos: %ld, %ld\n", edge->control_a.x, + edge->control_a.y )); + FT_TRACE5(( " End Pos : %ld, %ld\n", edge->end_pos.x, + edge->end_pos.y )); total_conic++; break; case SDF_EDGE_CUBIC: FT_TRACE5(( " Edge Type: Cubic Bezier\n" )); FT_TRACE5(( " -----------------------\n" )); - FT_TRACE5(( " Start Pos: %d, %d\n", edge->start_pos.x, - edge->start_pos.y )); - FT_TRACE5(( " Ctrl1 Pos: %d, %d\n", edge->control_a.x, - edge->control_a.y )); - FT_TRACE5(( " Ctrl2 Pos: %d, %d\n", edge->control_b.x, - edge->control_b.y )); - FT_TRACE5(( " End Pos : %d, %d\n", edge->end_pos.x, - edge->end_pos.y )); + FT_TRACE5(( " Start Pos: %ld, %ld\n", edge->start_pos.x, + edge->start_pos.y )); + FT_TRACE5(( " Ctrl1 Pos: %ld, %ld\n", edge->control_a.x, + edge->control_a.y )); + FT_TRACE5(( " Ctrl2 Pos: %ld, %ld\n", edge->control_b.x, + edge->control_b.y )); + FT_TRACE5(( " End Pos : %ld, %ld\n", edge->end_pos.x, + edge->end_pos.y )); total_cubic++; break; default: