Don't leak memory during the key generation speed test.
This commit is contained in:
parent
b7b68c3e97
commit
c621dd62c7
1 changed files with 4 additions and 3 deletions
|
@ -84,9 +84,12 @@ int main(int argc, char *argv[]) {
|
|||
|
||||
fprintf(stderr, "Generating keys for 10 seconds: ");
|
||||
for(clock_start(); clock_countto(10);)
|
||||
key1 = ecdsa_generate();
|
||||
ecdsa_free(ecdsa_generate());
|
||||
fprintf(stderr, "%13.2lf op/s\n", rate);
|
||||
|
||||
key1 = ecdsa_generate();
|
||||
key2 = ecdsa_generate();
|
||||
|
||||
// ECDSA signatures
|
||||
|
||||
fprintf(stderr, "ECDSA sign for 10 seconds: ");
|
||||
|
@ -110,8 +113,6 @@ int main(int argc, char *argv[]) {
|
|||
|
||||
// SPTPS authentication phase
|
||||
|
||||
key2 = ecdsa_generate();
|
||||
|
||||
int fd[2];
|
||||
if(socketpair(AF_UNIX, SOCK_STREAM, 0, fd)) {
|
||||
fprintf(stderr, "Could not create a UNIX socket pair: %s\n", strerror(errno));
|
||||
|
|
Loading…
Reference in a new issue