From: Ian Jackson Date: Sat, 23 Nov 2019 14:11:37 +0000 (+0000) Subject: rsa: rsapub_dispose: Make passing 0 OK X-Git-Tag: v0.6.0~156 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=secnet.git;a=commitdiff_plain;h=3b8c7b6fff9a64842b1502bfe1534d05e4bd1cb4 rsa: rsapub_dispose: Make passing 0 OK Signed-off-by: Ian Jackson --- diff --git a/rsa.c b/rsa.c index 7af7296..48ce710 100644 --- a/rsa.c +++ b/rsa.c @@ -319,6 +319,7 @@ static bool_t rsa_sig_check(void *sst, uint8_t *data, int32_t datalen, static void rsapub_dispose(void *sst) { struct rsapub *st=sst; + if (!st) return; mpz_clear(&st->e); mpz_clear(&st->n); rsacommon_dispose(&st->common);