e_os.h: omit PRIu64.
authorAndy Polyakov <appro@openssl.org>
Fri, 7 Apr 2017 20:30:13 +0000 (22:30 +0200)
committerAndy Polyakov <appro@openssl.org>
Sat, 8 Apr 2017 18:35:34 +0000 (20:35 +0200)
commit70b9063cd24904fd3d0b83173c51fdcf34085967
tree2bb57617cf3c6a8836586782f3d612f3b9919f84
parent00eae742694a87978e5e07593109f3cd895b4bc8
e_os.h: omit PRIu64.

PRIu64 is error-prone with BIO_printf, so introduce and stick to custom
platform-neutral macro. 'll' allows to print 64-bit values on *all*
supported platforms, but it's problematic with -Wformat -Werror. Hence
use 'l' in identifiable LP64 cases.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3148)
apps/enc.c
apps/s_cb.c
apps/s_client.c
crypto/asn1/x_int64.c
e_os.h