Destroy a secp256k1 context object (created in dynamically allocated memory).
The context pointer may not be used afterwards.
The context to destroy must have been created using secp256k1_context_create
or secp256k1_context_clone. If the context has instead been created using
secp256k1_context_preallocated_create or secp256k1_context_preallocated_clone, the
behaviour is undefined. In that case, secp256k1_context_preallocated_destroy must
be used instead.
Args: ctx: an existing context to destroy, constructed using
secp256k1_context_create or secp256k1_context_clone
Destroy a secp256k1 context object (created in dynamically allocated memory).
The context pointer may not be used afterwards.
The context to destroy must have been created using secp256k1_context_create or secp256k1_context_clone. If the context has instead been created using secp256k1_context_preallocated_create or secp256k1_context_preallocated_clone, the behaviour is undefined. In that case, secp256k1_context_preallocated_destroy must be used instead.
Args: ctx: an existing context to destroy, constructed using secp256k1_context_create or secp256k1_context_clone