EVP_MD_CTX_new function

  1. @RecordUse.new()
  2. @Native<Pointer<EVP_MD_CTX> Function()>()>(symbol: 'bssl_dart_EVP_MD_CTX_new')
Pointer<EVP_MD_CTX> EVP_MD_CTX_new()

EVP_MD_CTX_new allocates and initialises a fresh |EVP_MD_CTX| and returns it, or NULL on allocation failure. The caller must use |EVP_MD_CTX_free| to release the resulting object.

Implementation

@meta.RecordUse()
@ffi.Native<ffi.Pointer<EVP_MD_CTX> Function()>(
  symbol: 'bssl_dart_EVP_MD_CTX_new',
)
external ffi.Pointer<EVP_MD_CTX> EVP_MD_CTX_new();