Fix a double free in a can't-fail error path in PKCS7_decrypt(), by removing the error path altogether and simplifying the local variables as a result. joint work with jsing@; ok jsing@ tedu@
seen from Türkiye

seen from T1
seen from T1

seen from Saudi Arabia

seen from United States
seen from United States
seen from United States
seen from Brazil
seen from Sweden

seen from Italy
seen from Germany
seen from Taiwan
seen from United States
seen from United States

seen from United States

seen from United States
seen from United States

seen from South Africa

seen from Spain
seen from United States
Fix a double free in a can't-fail error path in PKCS7_decrypt(), by removing the error path altogether and simplifying the local variables as a result. joint work with jsing@; ok jsing@ tedu@
reset host, port, path to null after freeing so the caller doesn't accidentally free them again. actually a bug in the caller and (hey hey) apps/ocsp.c has exactly that bug, but it's easier/safer to fix here.
— tedu
http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libssl/src/crypto/pkcs7/pk7_doit.c.diff?r1=1.17;r2=1.18
fix another potential double free