mirror of
https://codeberg.org/scip/pcp.git
synced 2025-12-17 12:00:56 +01:00
fixed two crashes (-k and -t under cygwin)
This commit is contained in:
@@ -73,8 +73,6 @@ void pcp_keygen(char *passwd) {
|
|||||||
pcpkey_printshortinfo(key);
|
pcpkey_printshortinfo(key);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
free(k);
|
|
||||||
free(mail);
|
free(mail);
|
||||||
free(owner);
|
free(owner);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,14 +25,12 @@ void pcptext_vault(vault_t *vault) {
|
|||||||
printf(" Checksum: ");
|
printf(" Checksum: ");
|
||||||
|
|
||||||
int i;
|
int i;
|
||||||
unsigned char *hash = vault->checksum;
|
for ( i = 0;i <15 ;++i) printf("%02X:",(unsigned int) vault->checksum[i]);
|
||||||
for ( i = 0;i <15 ;++i) printf("%02X:",(unsigned int) hash[i]);
|
printf("%02X", vault->checksum[15]);
|
||||||
printf("%02X", hash[15]);
|
|
||||||
printf("\n ");
|
printf("\n ");
|
||||||
for ( i = 16;i <31 ;++i) printf("%02X:",(unsigned int) hash[i]);
|
for ( i = 16;i <31 ;++i) printf("%02X:",(unsigned int) vault->checksum[i]);
|
||||||
printf("%02X", hash[31]);
|
printf("%02X", vault->checksum[31]);
|
||||||
printf("\n");
|
printf("\n");
|
||||||
free(hash);
|
|
||||||
|
|
||||||
printf(" Secret keys: %d\n", HASH_COUNT(pcpkey_hash));
|
printf(" Secret keys: %d\n", HASH_COUNT(pcpkey_hash));
|
||||||
printf(" Public keys: %d\n", HASH_COUNT(pcppubkey_hash));
|
printf(" Public keys: %d\n", HASH_COUNT(pcppubkey_hash));
|
||||||
|
|||||||
Reference in New Issue
Block a user