diff options
author | Thomas Haller <thaller@redhat.com> | 2023-10-24 11:57:08 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2023-11-09 12:35:01 +0100 |
commit | d3b5b4b88c4d34bb0325fde0a6bf0a918ebfe55a (patch) | |
tree | 1818cab6a24537572cca3b5eac722a444a7d70cb /src/json.c | |
parent | 1f867d0d07122f54f76e20af3c636ce66102b683 (diff) |
gmputil: add nft_gmp_free() to free strings from mpz_get_str()
mpz_get_str() (with NULL as first argument) will allocate a buffer using
the allocator functions (mp_set_memory_functions()). We should free
those buffers with the corresponding free function.
Add nft_gmp_free() for that and use it.
The name nft_gmp_free() is chosen because "mini-gmp.c" already has an
internal define called gmp_free(). There wouldn't be a direct conflict,
but using the same name is confusing. And maybe our own defines should
have a clear nft prefix.
Signed-off-by: Thomas Haller <thaller@redhat.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/json.c')
0 files changed, 0 insertions, 0 deletions