Updates from 0.9.8-stable branch.
diff --git a/apps/dgst.c b/apps/dgst.c
index 2e7b079..5d82cb2 100644
--- a/apps/dgst.c
+++ b/apps/dgst.c
@@ -493,7 +493,7 @@
else
{
BIO_write(out,title,strlen(title));
- for (i=0; i<len; i++)
+ for (i=0; i<(int)len; i++)
{
if (sep && (i != 0))
BIO_printf(out, ":");
diff --git a/apps/s_client.c b/apps/s_client.c
index d337081..58e317a 100644
--- a/apps/s_client.c
+++ b/apps/s_client.c
@@ -354,7 +354,7 @@
PROTO_SMTP,
PROTO_POP3,
PROTO_IMAP,
- PROTO_FTP,
+ PROTO_FTP
};
int MAIN(int, char **);
diff --git a/crypto/x509/by_dir.c b/crypto/x509/by_dir.c
index f02168a..a368ade 100644
--- a/crypto/x509/by_dir.c
+++ b/crypto/x509/by_dir.c
@@ -230,7 +230,7 @@
for (j=0; j < sk_BY_DIR_ENTRY_num(ctx->dirs); j++)
{
ent = sk_BY_DIR_ENTRY_value(ctx->dirs, j);
- if (strlen(ent->dir) == len &&
+ if (strlen(ent->dir) == (size_t)len &&
strncmp(ent->dir,ss,(unsigned int)len) == 0)
break;
}