File 0016-Fix-uninitialised-memory-write.patch of Package fonttosfnt

From 81a61c049e6de80120531f0770b22e7637c9acb9 Mon Sep 17 00:00:00 2001
From: rnhmjoj <rnhmjoj@inventati.org>
Date: Fri, 7 Feb 2020 17:47:52 +0100
Subject: [PATCH] Fix uninitialised memory write

If macTime() fails write zeros instead of unitialized memory to
the date fields.
---
 write.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/write.c b/write.c
index 318adef..c8a86e4 100644
--- a/write.c
+++ b/write.c
@@ -434,8 +434,8 @@ fixupChecksum(FILE *out, int full_length, int head_position)
 static int 
 writehead(FILE* out, FontPtr font)
 {
-    int time_hi;
-    unsigned time_lo;
+    int time_hi = 0;
+    unsigned time_lo = 0;
 
     macTime(&time_hi, &time_lo);
 
-- 
GitLab

openSUSE Build Service is sponsored by