mirror of
https://github.com/openssl/openssl.git
synced 2025-04-06 20:20:50 +08:00
Fix --strict-warnings build
The %zd format corresponds to ssize_t which is used for function to either return a valid size or a negative value to indicate an error. Since size_t is in [-1,SSIZE_MAX] it is not a portable way to represent a pointer diff. For the %td format which corresponds to ptrdiff_t is C11, we chose to cast to long instead as it is already done in other places. Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com> Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/10335)
This commit is contained in:
parent
6f93f06135
commit
e774adb593
@ -49,8 +49,8 @@ static void tree_print(BIO *channel,
|
||||
curr++;
|
||||
|
||||
BIO_printf(channel, "Level print after %s\n", str);
|
||||
BIO_printf(channel, "Printing Up to Level %zd\n",
|
||||
curr - tree->levels);
|
||||
BIO_printf(channel, "Printing Up to Level %ld\n",
|
||||
(long)(curr - tree->levels));
|
||||
for (plev = tree->levels; plev != curr; plev++) {
|
||||
int i;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user