Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 671062
Collapse All | Expand All

(-)a/source/helpers/pkcs7/pkcs7-openssl.c (-1 / +22 lines)
Lines 511-516 static void signer_drop_designated_name(pdf_pkcs7_signer *signer, pdf_pkcs7_desi Link Here
511
	fz_free(osigner->ctx, dn);
511
	fz_free(osigner->ctx, dn);
512
}
512
}
513
513
514
int
515
PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag)
516
{
517
    return OBJ_obj2nid(bag->type);
518
}
519
520
const STACK_OF(PKCS12_SAFEBAG) *
521
PKCS12_SAFEBAG_get0_safes(const PKCS12_SAFEBAG *bag)
522
{
523
    if (OBJ_obj2nid(bag->type) != NID_safeContentsBag)
524
        return NULL;
525
    return bag->value.safes;
526
}
527
528
const PKCS8_PRIV_KEY_INFO *
529
PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag)
530
{
531
    if (PKCS12_SAFEBAG_get_nid(bag) != NID_keyBag)
532
        return NULL;
533
    return bag->value.keybag;
534
}
535
514
static void add_from_bags(X509 **pX509, EVP_PKEY **pPkey, const STACK_OF(PKCS12_SAFEBAG) *bags, const char *pw);
536
static void add_from_bags(X509 **pX509, EVP_PKEY **pPkey, const STACK_OF(PKCS12_SAFEBAG) *bags, const char *pw);
515
537
516
static void add_from_bag(X509 **pX509, EVP_PKEY **pPkey, PKCS12_SAFEBAG *bag, const char *pw)
538
static void add_from_bag(X509 **pX509, EVP_PKEY **pPkey, PKCS12_SAFEBAG *bag, const char *pw)
517
- 

Return to bug 671062