Sophie

Sophie

distrib > Mageia > 1 > i586 > media > core-updates-src > by-pkgid > 764c577bb9f3af3549ecc920f98f8270 > files > 20

freetype2-2.4.4-5.5.mga1.src.rpm

From d9c1659610f9cd5e103790cb5963483d65cf0d2d Mon Sep 17 00:00:00 2001
From: Werner Lemberg <wl@gnu.org>
Date: Thu, 01 Mar 2012 14:15:00 +0000
Subject: [bdf] Fix Savannah bug #35658.

* src/bdf/bdflib.c (_bdf_list_split): Initialize `field' elements
properly.
---
diff --git a/src/bdf/bdflib.c b/src/bdf/bdflib.c
index 879d491..fc635c9 100644
--- a/src/bdf/bdflib.c
+++ b/src/bdf/bdflib.c
@@ -563,6 +563,13 @@
 
     /* Initialize the list. */
     list->used = 0;
+    if ( list->size )
+    {
+      list->field[0] = (char*)empty;
+      list->field[1] = (char*)empty;
+      list->field[2] = (char*)empty;
+      list->field[3] = (char*)empty;
+    }
 
     /* If the line is empty, then simply return. */
     if ( linelen == 0 || line[0] == 0 )
--
cgit v0.9.0.2