summaryrefslogtreecommitdiffstats
path: root/ssl
diff options
context:
space:
mode:
authorGeoff Thorpe <geoff@openssl.org>2001-08-28 19:32:16 +0000
committerGeoff Thorpe <geoff@openssl.org>2001-08-28 19:32:16 +0000
commit4db73c1bb837f20863d916a9652d5c6f59e1df19 (patch)
tree0b928ea441e64fee9a5c79208350d9da7617ea27 /ssl
parent3ae34e3a8c2e8902eb42b61a9554f4e988553fbb (diff)
(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.
Diffstat (limited to 'ssl')
-rw-r--r--ssl/ssl_ciph.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ssl/ssl_ciph.c b/ssl/ssl_ciph.c
index 752ba648ed..673a198cb2 100644
--- a/ssl/ssl_ciph.c
+++ b/ssl/ssl_ciph.c
@@ -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: