SOURCES: texinfo-segv.patch (NEW) - fix segfault (triggered by libgcrypt in...

arekm arekm at pld-linux.org
Mon Nov 3 23:04:53 CET 2008


Author: arekm                        Date: Mon Nov  3 22:04:53 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- fix segfault (triggered by libgcrypt info file)

---- Files affected:
SOURCES:
   texinfo-segv.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/texinfo-segv.patch
diff -u /dev/null SOURCES/texinfo-segv.patch:1.1
--- /dev/null	Mon Nov  3 23:04:53 2008
+++ SOURCES/texinfo-segv.patch	Mon Nov  3 23:04:47 2008
@@ -0,0 +1,19 @@
+--- texinfo-4.13/makeinfo/sectioning.c.org	2008-11-03 23:01:26.957799459 +0100
++++ texinfo-4.13/makeinfo/sectioning.c	2008-11-03 23:02:10.180927044 +0100
+@@ -256,14 +256,14 @@
+     return xstrdup ("");
+   else if (enum_marker == APPENDIX_MAGIC)
+     {
+-      char s[1];
++      char s[2];
+       sprintf (s, "%c", numbers[0] + 64);
+       return xstrdup (s);
+     }
+   else
+     {
+       char s[5];
+-      sprintf (s, "%d", numbers[0]);
++      sprintf (s, "%4d", numbers[0]);
+       return xstrdup (s);
+     }
+ }
================================================================


More information about the pld-cvs-commit mailing list