]> git.pld-linux.org Git - packages/bash.git/blame - bash42-027
up to 4.2.45
[packages/bash.git] / bash42-027
CommitLineData
e5ec3c9c
ER
1 BASH PATCH REPORT
2 =================
3
4Bash-Release: 4.2
5Patch-ID: bash42-027
6
7Bug-Reported-by: Mike Frysinger <vapier@gentoo.org>
8Bug-Reference-ID: <201204211243.30163.vapier@gentoo.org>
9Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2012-04/msg00134.html
10
11Bug-Description:
12
13When the `extglob' shell option is enabled, pattern substitution does not
14work correctly in the presence of multibyte characters.
15
16Patch (apply with `patch -p0'):
17
18*** ../bash-4.2-patched/subst.c 2012-03-11 17:52:57.000000000 -0400
19--- subst.c 2012-04-22 16:19:10.000000000 -0400
20***************
21*** 4167,4171 ****
22 #if defined (EXTENDED_GLOB)
23 if (extended_glob)
24! simple |= (wpat[1] != L'(' || (wpat[0] != L'*' && wpat[0] != L'?' && wpat[0] != L'+' && wpat[0] != L'!' && wpat[0] != L'@')); /*)*/
25 #endif
26
27--- 4167,4171 ----
28 #if defined (EXTENDED_GLOB)
29 if (extended_glob)
30! simple &= (wpat[1] != L'(' || (wpat[0] != L'*' && wpat[0] != L'?' && wpat[0] != L'+' && wpat[0] != L'!' && wpat[0] != L'@')); /*)*/
31 #endif
32
33*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
34--- patchlevel.h Thu Feb 24 21:41:34 2011
35***************
36*** 26,30 ****
37 looks for to find the patch level (for the sccs version string). */
38
39! #define PATCHLEVEL 26
40
41 #endif /* _PATCHLEVEL_H_ */
42--- 26,30 ----
43 looks for to find the patch level (for the sccs version string). */
44
45! #define PATCHLEVEL 27
46
47 #endif /* _PATCHLEVEL_H_ */
This page took 0.044222 seconds and 4 git commands to generate.