Added missing patch.
Signed-off-by: Roman Rakus <rrakus@redhat.com>
This commit is contained in:
		
							parent
							
								
									60d69d07c1
								
							
						
					
					
						commit
						888f0ff0af
					
				
							
								
								
									
										46
									
								
								bash42-007
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								bash42-007
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,46 @@
 | 
			
		||||
			     BASH PATCH REPORT
 | 
			
		||||
			     =================
 | 
			
		||||
 | 
			
		||||
Bash-Release:	4.2
 | 
			
		||||
Patch-ID:	bash42-007
 | 
			
		||||
 | 
			
		||||
Bug-Reported-by:	Matthias Klose <doko@debian.org>
 | 
			
		||||
Bug-Reference-ID:	<4D6FD2AC.1010500@debian.org>
 | 
			
		||||
Bug-Reference-URL:	http://lists.gnu.org/archive/html/bug-bash/2011-03/msg00015.html
 | 
			
		||||
 | 
			
		||||
Bug-Description:
 | 
			
		||||
 | 
			
		||||
When used in contexts where word splitting and quote removal were not
 | 
			
		||||
performed, such as case statement word expansion, empty strings
 | 
			
		||||
(either literal or resulting from quoted variables that were unset or
 | 
			
		||||
null) were not expanded correctly, resulting in failure.
 | 
			
		||||
 | 
			
		||||
Patch (apply with `patch -p0'):
 | 
			
		||||
 | 
			
		||||
*** ../bash-4.2-patched/subst.c	2011-02-25 12:03:58.000000000 -0500
 | 
			
		||||
--- subst.c	2011-03-03 14:08:23.000000000 -0500
 | 
			
		||||
***************
 | 
			
		||||
*** 4609,4614 ****
 | 
			
		||||
--- 4611,4617 ----
 | 
			
		||||
    if (ifs_firstc == 0)
 | 
			
		||||
  #endif
 | 
			
		||||
      word->flags |= W_NOSPLIT;
 | 
			
		||||
+   word->flags |= W_NOSPLIT2;
 | 
			
		||||
    result = call_expand_word_internal (word, quoted, 0, (int *)NULL, (int *)NULL);
 | 
			
		||||
    expand_no_split_dollar_star = 0;
 | 
			
		||||
  
 | 
			
		||||
*** ../bash-4.2-patched/patchlevel.h	Sat Jun 12 20:14:48 2010
 | 
			
		||||
--- patchlevel.h	Thu Feb 24 21:41:34 2011
 | 
			
		||||
***************
 | 
			
		||||
*** 26,30 ****
 | 
			
		||||
     looks for to find the patch level (for the sccs version string). */
 | 
			
		||||
  
 | 
			
		||||
! #define PATCHLEVEL 6
 | 
			
		||||
  
 | 
			
		||||
  #endif /* _PATCHLEVEL_H_ */
 | 
			
		||||
--- 26,30 ----
 | 
			
		||||
     looks for to find the patch level (for the sccs version string). */
 | 
			
		||||
  
 | 
			
		||||
! #define PATCHLEVEL 7
 | 
			
		||||
  
 | 
			
		||||
  #endif /* _PATCHLEVEL_H_ */
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user