mktime-bug.c
text/x-csrc
#include <stdio.h>
#include <time.h>
int main(int argc, char *argv[])
{
int failout;
struct tm fails;
fails.tm_sec = 0;
fails.tm_min = 0;
fails.tm_hour = 0;
fails.tm_hour = 0;
fails.tm_isdst = -1;
fails.tm_year = 69;
fails.tm_mon = 11;
fails.tm_mday = 30;
failout = mktime(&fails);
printf("The system thinks 11/30/1969 is a timestamp of %d \n", failout);
return 0;
}