]>
Commit | Line | Data |
---|---|---|
d19c8267 AF |
1 | BASH PATCH REPORT |
2 | ================= | |
3 | ||
4 | Bash-Release: 4.3 | |
5 | Patch-ID: bash43-018 | |
6 | ||
7 | Bug-Reported-by: Geir Hauge <geir.hauge@gmail.com> | |
8 | Bug-Reference-ID: <CAO-BiTLOvfPXDypg61jcBausADrxUKJejakV2WTWP26cW0=rgA@mail.gmail.com> | |
9 | Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2014-05/msg00040.html | |
10 | ||
11 | Bug-Description: | |
12 | ||
13 | When assigning an array variable using the compound assignment syntax, | |
14 | but using `declare' with the rhs of the compound assignment quoted, the | |
15 | shell did not mark the variable as visible after successfully performing | |
16 | the assignment. | |
17 | ||
18 | Patch (apply with `patch -p0'): | |
19 | *** ../bash-4.3-patched/arrayfunc.c 2014-03-28 10:54:21.000000000 -0400 | |
20 | --- arrayfunc.c 2014-05-12 11:19:00.000000000 -0400 | |
21 | *************** | |
22 | *** 180,183 **** | |
23 | --- 180,184 ---- | |
24 | FREE (newval); | |
25 | ||
26 | + VUNSETATTR (entry, att_invisible); /* no longer invisible */ | |
27 | return (entry); | |
28 | } | |
29 | ||
30 | *** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500 | |
31 | --- patchlevel.h 2014-03-20 20:01:28.000000000 -0400 | |
32 | *************** | |
33 | *** 26,30 **** | |
34 | looks for to find the patch level (for the sccs version string). */ | |
35 | ||
36 | ! #define PATCHLEVEL 17 | |
37 | ||
38 | #endif /* _PATCHLEVEL_H_ */ | |
39 | --- 26,30 ---- | |
40 | looks for to find the patch level (for the sccs version string). */ | |
41 | ||
42 | ! #define PATCHLEVEL 18 | |
43 | ||
44 | #endif /* _PATCHLEVEL_H_ */ |