mirror of https://github.com/openssl/openssl.git
				
				
				
			(A version of) gcc had been giving somewhat odd "trigraph" warnings about
this construct, and Ulf provided the following insight as to why; > ANSI C compliant compilers must substitute "??)" for "]" because your > terminal might not have a "]" key if you bought it in the early 1970s. So we escape the final '?' to avoid this pathological case.
This commit is contained in:
		
							parent
							
								
									3ae34e3a8c
								
							
						
					
					
						commit
						4db73c1bb8
					
				|  | @ -1001,7 +1001,7 @@ char *SSL_CIPHER_description(SSL_CIPHER *cipher, char *buf, int len) | |||
| 		case 128: enc="AES(128)"; break; | ||||
| 		case 192: enc="AES(192)"; break; | ||||
| 		case 256: enc="AES(256)"; break; | ||||
| 		default: enc="AES(???)"; break; | ||||
| 		default: enc="AES(??\?)"; break; | ||||
| 			} | ||||
| 		break; | ||||
| 	default: | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue