|
|
@@ -191,8 +191,13 @@ static void clog_fload(clog_t* dev)
|
|
|
{
|
|
|
// memset(<m, 9, sizeof(ltm));
|
|
|
char* ftime = &dirent->d_name[len+1];
|
|
|
- sscanf(ftime, "%4d%2d%2d_%2d%2d%2d.log", <m.tm_year, <m.tm_mon, <m.tm_mday, <m.tm_hour, <m.tm_min, <m.tm_sec);
|
|
|
- ltm.tm_year -= 1900; ltm.tm_mon -= 1; ltm.tm_isdst = -1;
|
|
|
+ sscanf(ftime, "%4d%2d%2d.log", <m.tm_year, <m.tm_mon, <m.tm_mday);
|
|
|
+ ltm.tm_isdst = -1;
|
|
|
+ ltm.tm_year -= 1900;
|
|
|
+ ltm.tm_mon -= 1;
|
|
|
+ ltm.tm_hour = 0;
|
|
|
+ ltm.tm_min = 0;
|
|
|
+ ltm.tm_sec = 0;
|
|
|
dev->utc = mktime(<m);
|
|
|
clog_flast(dev, dev->utc, dirent->d_name);
|
|
|
}
|