Merge pull request #5 from Vlaix/master
Fixed small buffer in get_datetime()
This commit is contained in:
		@@ -168,13 +168,13 @@ char *
 | 
				
			|||||||
get_datetime()
 | 
					get_datetime()
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    time_t tm;
 | 
					    time_t tm;
 | 
				
			||||||
    size_t bufsize = 19;
 | 
					    size_t bufsize = 64;
 | 
				
			||||||
    char *buf = malloc(bufsize);
 | 
					    char *buf = malloc(bufsize);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /* get time in format */
 | 
					    /* get time in format */
 | 
				
			||||||
    time(&tm);
 | 
					    time(&tm);
 | 
				
			||||||
    if(!strftime(buf, bufsize, timeformat, localtime(&tm))) {
 | 
					    if(!strftime(buf, bufsize, timeformat, localtime(&tm))) {
 | 
				
			||||||
        fprintf(stderr, "Strftime failed.\n");
 | 
					      fprintf(stderr, "Strftime failed.\n");
 | 
				
			||||||
        exit(1);
 | 
					        exit(1);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user