diff options
Diffstat (limited to 'src/lib/libcrypto/bio/bss_bio.c')
| -rw-r--r-- | src/lib/libcrypto/bio/bss_bio.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/lib/libcrypto/bio/bss_bio.c b/src/lib/libcrypto/bio/bss_bio.c index 1a17cdf275..eda2e2a55c 100644 --- a/src/lib/libcrypto/bio/bss_bio.c +++ b/src/lib/libcrypto/bio/bss_bio.c | |||
| @@ -259,11 +259,11 @@ bio_read(BIO *bio, char *buf, int size_) | |||
| 259 | */ | 259 | */ |
| 260 | /* WARNING: The non-copying interface is largely untested as of yet | 260 | /* WARNING: The non-copying interface is largely untested as of yet |
| 261 | * and may contain bugs. */ | 261 | * and may contain bugs. */ |
| 262 | static ossl_ssize_t | 262 | static ssize_t |
| 263 | bio_nread0(BIO *bio, char **buf) | 263 | bio_nread0(BIO *bio, char **buf) |
| 264 | { | 264 | { |
| 265 | struct bio_bio_st *b, *peer_b; | 265 | struct bio_bio_st *b, *peer_b; |
| 266 | ossl_ssize_t num; | 266 | ssize_t num; |
| 267 | 267 | ||
| 268 | BIO_clear_retry_flags(bio); | 268 | BIO_clear_retry_flags(bio); |
| 269 | 269 | ||
| @@ -297,16 +297,16 @@ bio_nread0(BIO *bio, char **buf) | |||
| 297 | return num; | 297 | return num; |
| 298 | } | 298 | } |
| 299 | 299 | ||
| 300 | static ossl_ssize_t | 300 | static ssize_t |
| 301 | bio_nread(BIO *bio, char **buf, size_t num_) | 301 | bio_nread(BIO *bio, char **buf, size_t num_) |
| 302 | { | 302 | { |
| 303 | struct bio_bio_st *b, *peer_b; | 303 | struct bio_bio_st *b, *peer_b; |
| 304 | ossl_ssize_t num, available; | 304 | ssize_t num, available; |
| 305 | 305 | ||
| 306 | if (num_ > SSIZE_MAX) | 306 | if (num_ > SSIZE_MAX) |
| 307 | num = SSIZE_MAX; | 307 | num = SSIZE_MAX; |
| 308 | else | 308 | else |
| 309 | num = (ossl_ssize_t)num_; | 309 | num = (ssize_t)num_; |
| 310 | 310 | ||
| 311 | available = bio_nread0(bio, buf); | 311 | available = bio_nread0(bio, buf); |
| 312 | if (num > available) | 312 | if (num > available) |
| @@ -408,7 +408,7 @@ bio_write(BIO *bio, const char *buf, int num_) | |||
| 408 | * (example usage: bio_nwrite0(), write to buffer, bio_nwrite() | 408 | * (example usage: bio_nwrite0(), write to buffer, bio_nwrite() |
| 409 | * or just bio_nwrite(), write to buffer) | 409 | * or just bio_nwrite(), write to buffer) |
| 410 | */ | 410 | */ |
| 411 | static ossl_ssize_t | 411 | static ssize_t |
| 412 | bio_nwrite0(BIO *bio, char **buf) | 412 | bio_nwrite0(BIO *bio, char **buf) |
| 413 | { | 413 | { |
| 414 | struct bio_bio_st *b; | 414 | struct bio_bio_st *b; |
| @@ -456,16 +456,16 @@ bio_nwrite0(BIO *bio, char **buf) | |||
| 456 | return num; | 456 | return num; |
| 457 | } | 457 | } |
| 458 | 458 | ||
| 459 | static ossl_ssize_t | 459 | static ssize_t |
| 460 | bio_nwrite(BIO *bio, char **buf, size_t num_) | 460 | bio_nwrite(BIO *bio, char **buf, size_t num_) |
| 461 | { | 461 | { |
| 462 | struct bio_bio_st *b; | 462 | struct bio_bio_st *b; |
| 463 | ossl_ssize_t num, space; | 463 | ssize_t num, space; |
| 464 | 464 | ||
| 465 | if (num_ > SSIZE_MAX) | 465 | if (num_ > SSIZE_MAX) |
| 466 | num = SSIZE_MAX; | 466 | num = SSIZE_MAX; |
| 467 | else | 467 | else |
| 468 | num = (ossl_ssize_t)num_; | 468 | num = (ssize_t)num_; |
| 469 | 469 | ||
| 470 | space = bio_nwrite0(bio, buf); | 470 | space = bio_nwrite0(bio, buf); |
| 471 | if (num > space) | 471 | if (num > space) |
