--- sslutils.c 2010-12-23 09:23:37.000000000 +1100 +++ sslutils.c.orig 2009-05-22 07:11:51.000000000 +1000 @@ -102,8 +102,7 @@ struct tm stamp; float time_left; int days_left; -// char timestamp[17] = ""; - char *timestamp; + char timestamp[17] = ""; certificate=SSL_get_peer_certificate(s); if(! certificate){ @@ -150,13 +149,10 @@ time_left = difftime(timegm(&stamp), time(NULL)); days_left = time_left / 86400; -/* snprintf (timestamp, 17, "%02d/%02d/%04d %02d:%02d", stamp.tm_mon + 1, stamp.tm_mday, stamp.tm_year + 1900, stamp.tm_hour, stamp.tm_min); -*/ - timestamp = asctime(&stamp); if (days_left > 0 && days_left <= days_till_exp) { printf (_("WARNING - Certificate expires in %d day(s) (%s).\n"), days_left, timestamp);