summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2022-12-13 09:53:26 +0100
committerWerner Lemberg <wl@gnu.org>2022-12-13 09:53:26 +0100
commit26e9028f10657acefc801bb7d5276419963e60cb (patch)
tree372a7041c42e250fe4e24d3750f707818a20c741
parentb405fc5c1dbbe8163bf199b921ccfc5f902eaa4f (diff)
downloadfreetype2-26e9028f10657acefc801bb7d5276419963e60cb.tar.gz
[sdf, sfnt] Handle minor compiler warnings.
* src/sdf/ftsdf.c (get_min_distance_conic): Initialize `nearest_point`. * src/sfnt/ttsvg.c (find_doc): Initialize `mid_doc`. Fixes #1195.
-rw-r--r--src/sdf/ftsdf.c6
-rw-r--r--src/sfnt/ttsvg.c2
2 files changed, 5 insertions, 3 deletions
diff --git a/src/sdf/ftsdf.c b/src/sdf/ftsdf.c
index 07ffe0cba..5a51dfae7 100644
--- a/src/sdf/ftsdf.c
+++ b/src/sdf/ftsdf.c
@@ -2109,7 +2109,8 @@
FT_Error error = FT_Err_Ok;
FT_26D6_Vec aA, bB; /* A, B in the above comment */
- FT_26D6_Vec nearest_point; /* point on curve nearest to `point` */
+ FT_26D6_Vec nearest_point = { 0, 0 };
+ /* point on curve nearest to `point` */
FT_26D6_Vec direction; /* direction of curve at `nearest_point` */
FT_26D6_Vec p0, p1, p2; /* control points of a conic curve */
@@ -2405,7 +2406,8 @@
FT_Error error = FT_Err_Ok;
FT_26D6_Vec aA, bB, cC; /* A, B, C in the above comment */
- FT_26D6_Vec nearest_point; /* point on curve nearest to `point` */
+ FT_26D6_Vec nearest_point = { 0, 0 };
+ /* point on curve nearest to `point` */
FT_26D6_Vec direction; /* direction of curve at `nearest_point` */
FT_26D6_Vec p0, p1, p2; /* control points of a conic curve */
diff --git a/src/sfnt/ttsvg.c b/src/sfnt/ttsvg.c
index 1c1df7bfd..411813a98 100644
--- a/src/sfnt/ttsvg.c
+++ b/src/sfnt/ttsvg.c
@@ -207,7 +207,7 @@
FT_Error error;
Svg_doc start_doc;
- Svg_doc mid_doc;
+ Svg_doc mid_doc = { 0, 0, 0, 0 }; /* pacify compiler */
Svg_doc end_doc;
FT_Bool found = FALSE;