X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/72b364a8a94e6c1f60c43aaef2f7c187b44f7d56..aca589d972c5c12706d57322e89f9dec2b2a3a00:/cmdgen.c diff --git a/cmdgen.c b/cmdgen.c index 42772aa3..5042aa4e 100644 --- a/cmdgen.c +++ b/cmdgen.c @@ -602,19 +602,17 @@ int main(int argc, char **argv) if (keytype != NOKEYGEN) { char *entropy; char default_comment[80]; - time_t t; - struct tm *tm; + struct tm tm; struct progress prog; prog.phase = -1; prog.current = -1; - time(&t); - tm = localtime(&t); + tm = ltime(); if (keytype == DSA) - strftime(default_comment, 30, "dsa-key-%Y%m%d", tm); + strftime(default_comment, 30, "dsa-key-%Y%m%d", &tm); else - strftime(default_comment, 30, "rsa-key-%Y%m%d", tm); + strftime(default_comment, 30, "rsa-key-%Y%m%d", &tm); random_ref(); entropy = get_random_data(bits / 8);