chiark
/
gitweb
/
~ianmdlvl
/
secnet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
rsa1: rsa_loadpriv_core: Make assume_valid do the frees
[secnet.git]
/
rsa.c
diff --git
a/rsa.c
b/rsa.c
index fa4037dc75210bf0db497c827d69828b0986869c..790f7cc0a0e7513d1e3dd9324f255e55b24531b1 100644
(file)
--- a/
rsa.c
+++ b/
rsa.c
@@
-574,6
+574,8
@@
done_checks:
LDFATAL("file \"%s\" does not contain a "
"valid RSA key!\n",filename);
}
+
+assume_valid:
mpz_clear(&tmp);
mpz_clear(&tmp2);
mpz_clear(&tmp3);
@@
-583,7
+585,6
@@
done_checks:
mpz_clear(&d);
mpz_clear(&iqmp);
-assume_valid:
return st;
}