From: Arkadiusz Miƛkiewicz Date: Mon, 3 Nov 2008 22:04:47 +0000 (+0000) Subject: - fix segfault (triggered by libgcrypt info file) X-Git-Tag: auto/th/texinfo-4_13a-2~1 X-Git-Url: https://git.pld-linux.org/?a=commitdiff_plain;h=7c43a3193efc08269410e0375cf93bbb481c4ecd;p=packages%2Ftexinfo.git - fix segfault (triggered by libgcrypt info file) Changed files: texinfo-segv.patch -> 1.1 --- diff --git a/texinfo-segv.patch b/texinfo-segv.patch new file mode 100644 index 0000000..825d8a8 --- /dev/null +++ b/texinfo-segv.patch @@ -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); + } + }