Unified · Split
| @@ -118,6 +118,7 @@ wfdtoqid(wchar_t *path, WIN32_FIND_DATA *wfd) · 117 unmodified lines | ||
| 118 | 118 | static void |
| 119 | 119 | wfdtodir(wchar_t *path, Dir *d, WIN32_FIND_DATA *wfd) |
| 120 | 120 | { |
| 121 | + extern ulong kerndate; | |
| 121 | 122 | WIN32_FIND_DATA f; |
| 122 | 123 | |
| 123 | 124 | switch(pathtype(path)){ |
| @@ -125,8 +126,8 @@ wfdtodir(wchar_t *path, Dir *d, WIN32_FIND_DATA *wfd) · 1 unmodified line | ||
| 125 | 126 | case TPATH_ROOT: |
| 126 | 127 | wfd = nil; |
| 127 | 128 | d->mode = 0777 | DMDIR; |
| 128 | − d->atime = 0; | |
| 129 | − d->mtime = 0; | |
| 129 | + d->atime = seconds(); | |
| 130 | + d->mtime = kerndate; | |
| 130 | 131 | d->length = 0; |
| 131 | 132 | break; |
| 132 | 133 | |