(A version of) gcc had been giving somewhat odd "trigraph" warnings about
authorGeoff Thorpe <geoff@openssl.org>
Tue, 28 Aug 2001 19:32:16 +0000 (19:32 +0000)
committerGeoff Thorpe <geoff@openssl.org>
Tue, 28 Aug 2001 19:32:16 +0000 (19:32 +0000)
commit4db73c1bb837f20863d916a9652d5c6f59e1df19
tree0b928ea441e64fee9a5c79208350d9da7617ea27
parent3ae34e3a8c2e8902eb42b61a9554f4e988553fbb
(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.
ssl/ssl_ciph.c