mirror of
https://github.com/wiiu-env/ftpiiu_plugin.git
synced 2024-11-16 17:59:19 +01:00
Fix displaying files/dirs with a broken date in some ftp clients
This commit is contained in:
parent
21c34020a5
commit
79522dc356
@ -444,6 +444,11 @@ static int32_t send_list(int32_t data_socket, DIR_P *iter) {
|
||||
size = 0;
|
||||
}
|
||||
|
||||
// if the date is past 2040-01-01 then use the current date instead.
|
||||
if (mtime > 0x2208985200L) {
|
||||
mtime = time(0);
|
||||
}
|
||||
|
||||
char timestamp[13];
|
||||
strftime(timestamp, sizeof(timestamp), "%b %d %Y", localtime(&mtime));
|
||||
snprintf(line, sizeof(line), "%c%s%s%s%s%s%s%s%s%s 1 0 0 %10llu %s %s\r\n", (dirent->d_type & DT_DIR) ? 'd' : '-',
|
||||
|
Loading…
Reference in New Issue
Block a user