If pgp_release is passed a NULL pointer, do nothing
- In C, it is usually okay to call a destructor, like `free`,
with a `NULL` pointer: the function just does nothing.
Implement the same semantics for `pgp_release`.
- See #26.
parent
097d56d9