X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Fsecretsharing%2Fsecretsharing_common.c;h=c1e5acb9c176afdac2e14434b96b2fe58115d925;hb=8a2d1e6aedbf1bc95052e63ac67093b89385b0a1;hp=2f5b3f583da39dc89b64df879dd1827e815491a2;hpb=1d6824b116658d2490aaa1a5d1662e3857e86d3f;p=oweals%2Fgnunet.git diff --git a/src/secretsharing/secretsharing_common.c b/src/secretsharing/secretsharing_common.c index 2f5b3f583..c1e5acb9c 100644 --- a/src/secretsharing/secretsharing_common.c +++ b/src/secretsharing/secretsharing_common.c @@ -135,3 +135,16 @@ GNUNET_SECRETSHARING_share_write (const struct GNUNET_SECRETSHARING_Share *share } +void +GNUNET_SECRETSHARING_share_destroy (struct GNUNET_SECRETSHARING_Share *share) +{ + GNUNET_free (share->original_indices); + share->original_indices = NULL; + GNUNET_free (share->sigmas); + share->sigmas = NULL; + GNUNET_free (share->peers); + share->peers = NULL; + GNUNET_free (share); +} + +