This project is closed and read-only.
Bug #2536 ยป fix_stack_not_found.patch
| ext/openssl/ossl.c | ||
|---|---|---|
|
#define OSSL_IMPL_SK2ARY(name, type) \
|
||
|
VALUE \
|
||
|
ossl_##name##_sk2ary(STACK *sk) \
|
||
|
ossl_##name##_sk2ary(STACK_OF(type) *sk) \
|
||
|
{ \
|
||
|
type *t; \
|
||
|
int i, num; \
|
||
| ext/openssl/ossl_pkcs7.c | ||
|---|---|---|
|
return self;
|
||
|
}
|
||
|
static STACK *
|
||
|
static void *
|
||
|
pkcs7_get_certs_or_crls(VALUE self, int want_certs)
|
||
|
{
|
||
|
PKCS7 *pkcs7;
|
||
| ext/openssl/ossl_ssl.c | ||
|---|---|---|
|
if (!ciphers)
|
||
|
return rb_ary_new();
|
||
|
num = sk_num((STACK*)ciphers);
|
||
|
num = sk_num((STACK_OF(SSL_CIPHER)*)ciphers);
|
||
|
ary = rb_ary_new2(num);
|
||
|
for(i = 0; i < num; i++){
|
||
|
cipher = (SSL_CIPHER*)sk_value((STACK*)ciphers, i);
|
||
|
cipher = (SSL_CIPHER*)sk_value((STACK_OF(SSL_CIPHER)*)ciphers, i);
|
||
|
rb_ary_push(ary, ossl_ssl_cipher_to_ary(cipher));
|
||
|
}
|
||
|
return ary;
|
||