diff options
author | Saleem Abdulrasool <compnerd@gentoo.org> | 2005-01-15 08:27:42 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@gentoo.org> | 2005-01-15 08:27:42 +0000 |
commit | d02cefb22883fd41e64d514d7206ac7de93a0c7f (patch) | |
tree | d60cd2a726447e1bcd139e69c0c42d7c4be73f1d /app-editors/mp/files | |
parent | This was supposed to be deprecated LONG ago. (diff) | |
download | historical-d02cefb22883fd41e64d514d7206ac7de93a0c7f.tar.gz historical-d02cefb22883fd41e64d514d7206ac7de93a0c7f.tar.bz2 historical-d02cefb22883fd41e64d514d7206ac7de93a0c7f.zip |
version bump
Package-Manager: portage-2.0.51-r12
Diffstat (limited to 'app-editors/mp/files')
-rw-r--r-- | app-editors/mp/files/digest-mp-3.3.10 | 1 | ||||
-rw-r--r-- | app-editors/mp/files/regex-warnings.patch | 59 |
2 files changed, 60 insertions, 0 deletions
diff --git a/app-editors/mp/files/digest-mp-3.3.10 b/app-editors/mp/files/digest-mp-3.3.10 new file mode 100644 index 000000000000..77d42b75d3ad --- /dev/null +++ b/app-editors/mp/files/digest-mp-3.3.10 @@ -0,0 +1 @@ +MD5 9b0358921547b29e83ce7dcc6de42b3e mp-3.3.10.tar.gz 257508 diff --git a/app-editors/mp/files/regex-warnings.patch b/app-editors/mp/files/regex-warnings.patch new file mode 100644 index 000000000000..436b9e13c02b --- /dev/null +++ b/app-editors/mp/files/regex-warnings.patch @@ -0,0 +1,59 @@ +*** gnu_regex.c 2004-03-19 04:10:29.000000000 -0600 +--- gnu_regex.c 2005-01-15 00:43:20.709695328 -0600 +*************** regex_compile (pattern, size, syntax, bu +*** 1635,1644 **** +--- 1635,1646 ---- + if (syntax & RE_NO_BK_PARENS) goto normal_backslash; + + if (COMPILE_STACK_EMPTY) ++ { + if (syntax & RE_UNMATCHED_RIGHT_PAREN_ORD) + goto normal_backslash; + else + return REG_ERPAREN; ++ } + + handle_close: + if (fixup_alt_jump) +*************** regex_compile (pattern, size, syntax, bu +*** 1655,1664 **** +--- 1657,1668 ---- + + /* See similar code for backslashed left paren above. */ + if (COMPILE_STACK_EMPTY) ++ { + if (syntax & RE_UNMATCHED_RIGHT_PAREN_ORD) + goto normal_char; + else + return REG_ERPAREN; ++ } + + /* Since we just checked for an empty stack above, this + ``can't happen''. */ +*************** typedef struct +*** 2362,2368 **** + + #define PUSH_FAILURE_POINT(pattern_place, string_place, failure_code) \ + do { \ +- char *destination; \ + /* Must be int, so when we don't save any registers, the arithmetic \ + of 0 + -1 isn't done as unsigned. */ \ + int this_reg; \ +--- 2366,2371 ---- +*************** re_match_2 (bufp, string1, size1, string +*** 3843,3849 **** + /* Compare that many; failure if mismatch, else move + past them. */ + if (translate +! ? bcmp_translate (d, d2, mcnt, translate) + : bcmp (d, d2, mcnt)) + goto fail; + d += mcnt, d2 += mcnt; +--- 3846,3852 ---- + /* Compare that many; failure if mismatch, else move + past them. */ + if (translate +! ? bcmp_translate ((unsigned char*)d, (unsigned char*)d2, mcnt, translate) + : bcmp (d, d2, mcnt)) + goto fail; + d += mcnt, d2 += mcnt; |