Ugh, BIO_find_type() cannot be passed a NULL.
[openssl.git] / crypto / bio / bio_lib.c
index fa32df0..381afc9 100644 (file)
@@ -418,6 +418,7 @@ BIO *BIO_find_type(BIO *bio, int type)
        {
        int mt,mask;
 
+       if(!bio) return NULL;
        mask=type&0xff;
        do      {
                if (bio->method != NULL)