mirror of
				git://git.code.sf.net/p/cdesktopenv/code
				synced 2025-03-09 15:50:02 +00:00 
			
		
		
		
	setdisc(): Return null pointer if no event (Solaris 110-CR7061011)
This change is pulled from here: https://github.com/oracle/solaris-userland/blob/master/components/ksh93/patches/110-CR7061011.patch Unfortunately there is no publicly available documentation on why this change was needed. We just have to assume the Solaris people knew what they were doing. ksh2020 upstreamed this too (as well as all the other Solaris patches applied here). src/cmd/ksh93/sh/nvdisc.c: setdisc(): - If no <event> is known for <np>, return a null pointer instead of a pointer to the empty string.
This commit is contained in:
		
							parent
							
								
									54c4e94205
								
							
						
					
					
						commit
						3f15067272
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -604,7 +604,7 @@ static char *setdisc(register Namval_t* np,register const char *event,Namval_t * | |||
| 		action = vp->bltins[type]; | ||||
| 		vp->bltins[type] = 0; | ||||
| 	} | ||||
| 	return(action?(char*)action:""); | ||||
| 	return((char*)action); | ||||
| } | ||||
| 
 | ||||
| static void putdisc(Namval_t* np, const char* val, int flag, Namfun_t* fp) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue