office-gobmx/hyphen/hyphen-lenwaswrong.patch
Caolán McNamara e3ae44e512 make check in Hungarian locale uncovered old bug
which had been hidden by now because of an semi-optimized code path which got
removed in the latest hyphen version

Change-Id: Ica4b0cfa16b19469fea1f630bda09eaff82e8857
2012-07-12 16:24:30 +01:00

11 lines
547 B
Diff

--- misc/hyphen-2.8.4/hyphen.c 29 Jun 2012 10:02:24 -0000 1.6
+++ misc/build/hyphen-2.8.4/hyphen.c 12 Jul 2012 15:19:16 -0000
@@ -951,7 +951,7 @@
rep2 = hnj_malloc (word_size * sizeof(char *));
pos2 = hnj_malloc (word_size * sizeof(int));
cut2 = hnj_malloc (word_size * sizeof(int));
- hyphens2 = hnj_malloc (word_size);
+ hyphens2 = hnj_malloc (word_size + 3);
for (i = 0; i < word_size; i++) rep2[i] = NULL;
for (i = 0; i < word_size; i++) if
(hyphens[i]&1 || (begin > 0 && i + 1 == word_size)) {