[gle-graphics] 01/01: add patch from Reiner Herrmann to initialize font table
Christian T. Steigies
cts at moszumanska.debian.org
Tue Jul 5 11:54:50 UTC 2016
This is an automated email from the git hooks/post-receive script.
cts pushed a commit to branch master
in repository gle-graphics.
commit 2d9c58aba757caaeb904e51a10e3027aca6cfc3c
Author: Christian T. Steigies <cts at debian.org>
Date: Tue Jul 5 13:54:03 2016 +0200
add patch from Reiner Herrmann to initialize font table
---
debian/patches/initialize_font_table | 14 ++++++++++++++
debian/patches/series | 1 +
2 files changed, 15 insertions(+)
diff --git a/debian/patches/initialize_font_table b/debian/patches/initialize_font_table
new file mode 100644
index 0000000..271c6cc
--- /dev/null
+++ b/debian/patches/initialize_font_table
@@ -0,0 +1,14 @@
+Author: Reiner Herrmann <reiner at reiner-h.de>
+Description: Initialize font table to not leak random memory in output
+
+--- a/src/makefmt/makefmt.cpp
++++ b/src/makefmt/makefmt.cpp
+@@ -185,7 +185,7 @@
+ perror ("Cant open output file");
+ exit(1);
+ }
+- GLEFontTable fnt;
++ GLEFontTable fnt = {0};
+ fnt.encoding = 1;
+ if (strcmp(fi->gfi->encodingScheme,"TEXENCODING") == 0) {
+ fnt.encoding = 3;
diff --git a/debian/patches/series b/debian/patches/series
index 1c65a8e..492afca 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,3 +4,4 @@ source_date_epoch
replace-today-in-manual
typo-occurred
static-time
+initialize_font_table
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/gle-graphics.git
More information about the debian-science-commits
mailing list