lib/nfs/FileReader: remove obsolete stat64 cast
Obsoleted (and broken) by commit 9947d3e67f
This commit is contained in:
parent
556300d59a
commit
84e8927b1b
@ -183,20 +183,11 @@ NfsFileReader::OpenCallback(nfsfh *_fh) noexcept
|
|||||||
}
|
}
|
||||||
|
|
||||||
inline void
|
inline void
|
||||||
NfsFileReader::StatCallback(const struct nfs_stat_64 *_st) noexcept
|
NfsFileReader::StatCallback(const struct nfs_stat_64 *st) noexcept
|
||||||
{
|
{
|
||||||
assert(connection != nullptr);
|
assert(connection != nullptr);
|
||||||
assert(fh != nullptr);
|
assert(fh != nullptr);
|
||||||
assert(_st != nullptr);
|
assert(st != nullptr);
|
||||||
|
|
||||||
#if defined(_WIN32) && !defined(_WIN64)
|
|
||||||
/* on 32-bit Windows, libnfs enables -D_FILE_OFFSET_BITS=64,
|
|
||||||
but MPD (Meson) doesn't - to work around this mismatch, we
|
|
||||||
cast explicitly to "struct stat64" */
|
|
||||||
const auto *st = (const struct stat64 *)_st;
|
|
||||||
#else
|
|
||||||
const auto *st = _st;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if (!S_ISREG(st->nfs_mode)) {
|
if (!S_ISREG(st->nfs_mode)) {
|
||||||
OnNfsFileError(std::make_exception_ptr(std::runtime_error("Not a regular file")));
|
OnNfsFileError(std::make_exception_ptr(std::runtime_error("Not a regular file")));
|
||||||
|
Loading…
Reference in New Issue
Block a user