Merge branch '2203-fstatat-macos' into 'master'

glocalfileinfo: Fix use of fstatat() on macOS < 10.10

Closes #2203

See merge request GNOME/glib!1684
This commit is contained in:
Sebastian Dröge
2020-10-07 13:47:13 +00:00

View File

@@ -236,12 +236,12 @@ g_local_file_fstatat (int fd,
return -1; return -1;
} }
#ifdef G_OS_WIN32 #if !defined(G_OS_WIN32) && defined(AT_FDCWD)
/* Currently not supported on Windows */ return fstatat (fd, path, stat_buf, flags);
#else
/* Currently not supported on Windows or macOS < 10.10 */
errno = ENOSYS; errno = ENOSYS;
return -1; return -1;
#else
return fstatat (fd, path, stat_buf, flags);
#endif #endif
} }