summaryrefslogtreecommitdiff
path: root/print/a2ps/files/patch-localealias.c
diff options
context:
space:
mode:
Diffstat (limited to 'print/a2ps/files/patch-localealias.c')
-rw-r--r--print/a2ps/files/patch-localealias.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/print/a2ps/files/patch-localealias.c b/print/a2ps/files/patch-localealias.c
new file mode 100644
index 000000000000..074a19569ca5
--- /dev/null
+++ b/print/a2ps/files/patch-localealias.c
@@ -0,0 +1,20 @@
+--- intl/localealias.c.orig Tue Aug 31 13:29:35 1999
++++ intl/localealias.c Tue Aug 12 11:09:53 2003
+@@ -329,6 +329,17 @@
+ FREE_BLOCKS (block_list);
+ return added;
+ }
++ if (string_space != new_pool)
++ {
++ size_t i;
++
++ for (i = 0; i < nmap; i++)
++ {
++ map[i].alias += new_pool - string_space;
++ map[i].value += new_pool - string_space;
++ }
++ }
++
+ string_space = new_pool;
+ string_space_max = new_size;
+ }