diff options
author | gj <gj@FreeBSD.org> | 2004-04-18 20:28:17 +0000 |
---|---|---|
committer | gj <gj@FreeBSD.org> | 2004-04-18 20:28:17 +0000 |
commit | 9d48c16a2801e6bd890cb3d4b1dce9648826d5ef (patch) | |
tree | eb942beafa2575434ab2e30846eb047dad7df957 /editors/xemacs | |
parent | d9bd801f344efe9e55c04c4a65778bfe65c2ba9a (diff) | |
download | FreeBSD-ports-9d48c16a2801e6bd890cb3d4b1dce9648826d5ef.zip FreeBSD-ports-9d48c16a2801e6bd890cb3d4b1dce9648826d5ef.tar.gz |
Add patch-regex.c to handle an overflow which is caused by long lines
produced by compile and make output in xemacs.
PR: ports/62437
Submitted by: Palle Girgensohn <girgen@pingpong.net>
Diffstat (limited to 'editors/xemacs')
-rw-r--r-- | editors/xemacs/files/patch-regex.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/editors/xemacs/files/patch-regex.c b/editors/xemacs/files/patch-regex.c new file mode 100644 index 0000000..33c75b5 --- /dev/null +++ b/editors/xemacs/files/patch-regex.c @@ -0,0 +1,11 @@ +--- src/regex.c.orig Sun Apr 18 22:13:51 2004 ++++ src/regex.c Sun Apr 18 22:14:57 2004 +@@ -1135,7 +1135,7 @@ + exactly that if always used MAX_FAILURE_SPACE each time we failed. + This is a variable only so users of regex can assign to it; we never + change it ourselves. */ +-#if defined (MATCH_MAY_ALLOCATE) ++#if defined (MATCH_MAY_ALLOCATE) || defined (REGEX_MALLOC) + /* 4400 was enough to cause a crash on Alpha OSF/1, + whose default stack limit is 2mb. */ + int re_max_failures = 20000; |