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
|
||||
NfsFileReader::StatCallback(const struct nfs_stat_64 *_st) noexcept
|
||||
NfsFileReader::StatCallback(const struct nfs_stat_64 *st) noexcept
|
||||
{
|
||||
assert(connection != nullptr);
|
||||
assert(fh != 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
|
||||
assert(st != nullptr);
|
||||
|
||||
if (!S_ISREG(st->nfs_mode)) {
|
||||
OnNfsFileError(std::make_exception_ptr(std::runtime_error("Not a regular file")));
|
||||
|
Loading…
Reference in New Issue
Block a user