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
commit 5d97eb9094

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
}