Correct warnings.
authorBen Laurie <ben@openssl.org>
Thu, 9 Sep 1999 20:15:17 +0000 (20:15 +0000)
committerBen Laurie <ben@openssl.org>
Thu, 9 Sep 1999 20:15:17 +0000 (20:15 +0000)
crypto/bio/bss_bio.c
crypto/rsa/rsa_null.c

index ad8079495f827e20cca068140b3cadf1effaad27..17d768cfe32bd9e7f4e347f0b7270dd339a43d70 100644 (file)
@@ -229,7 +229,7 @@ static size_t bio_nread0(BIO *bio, char **buf)
                char dummy;
                
                /* avoid code duplication -- nothing available for reading */
-               return bio_read(bio, &dummy, num); /* returns 0 or -1 */
+               return bio_read(bio, &dummy, 1); /* returns 0 or -1 */
                }
 
        num = peer_b->len;
@@ -401,7 +401,7 @@ static size_t bio_nwrite0(BIO *bio, char **buf)
 
 static size_t bio_nwrite(BIO *bio, char **buf, size_t num)
        {
-       struct bio_bio_st *b;
+       struct bio_bio_st *b=bio->ptr;
        size_t space;
 
        space = bio_nwrite0(bio, buf);
index a8e3e0175473da6641026d6ea14343f73a5a579c..7b58a0eca3983c1f246f3b3e75f2beb91e9af539 100644 (file)
@@ -77,7 +77,9 @@ static int RSA_null_public_decrypt(int flen, unsigned char *from,
                unsigned char *to, RSA *rsa,int padding);
 static int RSA_null_private_decrypt(int flen, unsigned char *from,
                unsigned char *to, RSA *rsa,int padding);
+#if 0 /* not currently used */
 static int RSA_null_mod_exp(BIGNUM *r0, BIGNUM *i, RSA *rsa);
+#endif
 static int RSA_null_init(RSA *rsa);
 static int RSA_null_finish(RSA *rsa);
 static RSA_METHOD rsa_null_meth={
@@ -126,11 +128,13 @@ static int RSA_null_public_decrypt(int flen, unsigned char *from,
        return -1;
        }
 
+#if 0 /* not currently used */
 static int RSA_null_mod_exp(BIGNUM *r0, BIGNUM *I, RSA *rsa)
        {
        RSAerr(RSA_F_RSA_NULL, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED);
        return -1;
        }
+#endif
 
 static int RSA_null_init(RSA *rsa)
        {