diff options
Diffstat (limited to 'crypto/bio')
-rw-r--r-- | crypto/bio/bss_log.c | 2 | ||||
-rw-r--r-- | crypto/bio/bss_mem.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/crypto/bio/bss_log.c b/crypto/bio/bss_log.c index 6360dbc820..bb676a83a9 100644 --- a/crypto/bio/bss_log.c +++ b/crypto/bio/bss_log.c @@ -175,7 +175,7 @@ static int MS_CALLBACK slg_write(BIO *b, const char *in, int inl) char* buf; char* pp; int priority, i; - static struct + static const struct { int strl; char str[10]; diff --git a/crypto/bio/bss_mem.c b/crypto/bio/bss_mem.c index 5e89537557..f7dbdf7bfa 100644 --- a/crypto/bio/bss_mem.c +++ b/crypto/bio/bss_mem.c @@ -149,7 +149,7 @@ static int mem_read(BIO *b, char *out, int outl) bm=(BUF_MEM *)b->ptr; BIO_clear_retry_flags(b); - ret=(outl >=0 && (size_t)outl > bm->length)?bm->length:outl; + ret=(outl >=0 && (size_t)outl > bm->length)?(int)bm->length:outl; if ((out != NULL) && (ret > 0)) { memcpy(out,bm->data,ret); bm->length-=ret; |