Merge branch 'backport-1684-fstatat-macos-glib-2-66' into 'glib-2-66'

Backport !1684 “glocalfileinfo: Fix use of fstatat() on macOS < 10.10” to glib-2-66

See merge request GNOME/glib!1685
This commit is contained in:
Sebastian Dröge 2020-10-07 14:22:10 +00:00
commit 3a6302c32a

View File

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