diff -r 5dc7fe41e8f8 -r 3e4c0285a868 dav/system.c --- a/dav/system.c Sat Jun 22 16:36:52 2019 +0200 +++ b/dav/system.c Fri Jul 12 16:59:08 2019 +0200 @@ -247,15 +247,7 @@ } int sys_lstat(const char *path, SYS_STAT *s) { - // TODO: fix - wchar_t *fpath = path2winpath(path, FALSE, NULL); - if(!fpath) { - fprintf(stderr, "Cannot convert path \"%s\" to UTF16\n", path); - return -1; - } - int ret = _wstat64(fpath, s); - free(fpath); - return ret; + return sys_stat(path, s); // unsupported on windows } int sys_rename(const char *oldpath, const char *newpath) {