Reorder inclusion of header files:
[openssl.git] / ssl / bio_ssl.c
index 9141ec0d7b7756a248e3fbdcdfa6771388b78c5a..467e1499470efe906900e23ad9f1396378eb6758 100644 (file)
@@ -486,7 +486,9 @@ static long ssl_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp)
                {
        case BIO_CTRL_SET_CALLBACK:
                {
-               SSL_set_info_callback(ssl,fp);
+               /* FIXME: setting this via a completely different prototype
+                  seems like a crap idea */
+               SSL_set_info_callback(ssl,(void (*)(const SSL *,int,int))fp);
                }
                break;
        default: