1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
From 6128b17e5302b0a972c62173c44fe21bdf704eb1 Mon Sep 17 00:00:00 2001
From: Matthias Klumpp <mak@debian.org>
Date: Thu, 10 Jan 2019 02:48:25 +0100
Subject: [PATCH] Update OPENSSL_sk_num definition
---
tls/vibe/stream/openssl.d | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/tls/vibe/stream/openssl.d
+++ b/tls/vibe/stream/openssl.d
@@ -96,11 +96,11 @@
alias get_rfc3526_prime_2048 = BN_get_rfc3526_prime_2048;
// # define sk_num OPENSSL_sk_num
- extern(C) int OPENSSL_sk_num(const void *);
+ extern(C) int OPENSSL_sk_num(const(_STACK)*);
extern(C) int sk_num(const(_STACK)* p) { return OPENSSL_sk_num(p); }
// # define sk_value OPENSSL_sk_value
- extern(C) void *OPENSSL_sk_value(const void *, int);
+ extern(C) void* OPENSSL_sk_value(const(_STACK)*, int);
extern(C) void* sk_value(const(_STACK)* p, int i) { return OPENSSL_sk_value(p, i); }
}
|