revert localtime_r to localtime for win32

This commit is contained in:
Christian W. Zuckschwerdt
2018-02-11 14:28:16 +01:00
parent ad7799a790
commit fddaab4e7a

View File

@@ -130,7 +130,7 @@ int byteParity(uint8_t inByte){
char* local_time_str(time_t time_secs, char *buf) {
time_t etime;
struct tm tm_info;
struct tm *tm_info;
if (time_secs == 0) {
extern float sample_file_pos;
@@ -143,9 +143,9 @@ char* local_time_str(time_t time_secs, char *buf) {
etime = time_secs;
}
localtime_r(&etime, &tm_info);
tm_info = localtime(&etime); // note: win32 doesn't have localtime_r()
strftime(buf, LOCAL_TIME_BUFLEN, "%Y-%m-%d %H:%M:%S", &tm_info);
strftime(buf, LOCAL_TIME_BUFLEN, "%Y-%m-%d %H:%M:%S", tm_info);
return buf;
}