mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-03 13:31:27 +12:00
Fixup for fs::file::read
This commit is contained in:
parent
72284b4530
commit
12a48fc6d1
1 changed files with 3 additions and 2 deletions
|
@ -270,7 +270,7 @@ namespace fs
|
||||||
u32 line = __builtin_LINE(),
|
u32 line = __builtin_LINE(),
|
||||||
u32 col = __builtin_COLUMN(),
|
u32 col = __builtin_COLUMN(),
|
||||||
const char* file = __builtin_FILE(),
|
const char* file = __builtin_FILE(),
|
||||||
const char* func = __builtin_FUNCTION(), ...) const
|
const char* func = __builtin_FUNCTION()) const
|
||||||
{
|
{
|
||||||
if (!m_file) xnull({line, col, file, func});
|
if (!m_file) xnull({line, col, file, func});
|
||||||
return m_file->read(buffer, count);
|
return m_file->read(buffer, count);
|
||||||
|
@ -281,7 +281,7 @@ namespace fs
|
||||||
u32 line = __builtin_LINE(),
|
u32 line = __builtin_LINE(),
|
||||||
u32 col = __builtin_COLUMN(),
|
u32 col = __builtin_COLUMN(),
|
||||||
const char* file = __builtin_FILE(),
|
const char* file = __builtin_FILE(),
|
||||||
const char* func = __builtin_FUNCTION(), ...) const
|
const char* func = __builtin_FUNCTION()) const
|
||||||
{
|
{
|
||||||
if (!m_file) xnull({line, col, file, func});
|
if (!m_file) xnull({line, col, file, func});
|
||||||
return m_file->write(buffer, count);
|
return m_file->write(buffer, count);
|
||||||
|
@ -418,6 +418,7 @@ namespace fs
|
||||||
// Read POD (experimental)
|
// Read POD (experimental)
|
||||||
template <typename T>
|
template <typename T>
|
||||||
std::enable_if_t<std::is_trivially_copyable_v<T> && !std::is_pointer_v<T>, T> read(
|
std::enable_if_t<std::is_trivially_copyable_v<T> && !std::is_pointer_v<T>, T> read(
|
||||||
|
pod_tag_t = pod_tag,
|
||||||
u32 line = __builtin_LINE(),
|
u32 line = __builtin_LINE(),
|
||||||
u32 col = __builtin_COLUMN(),
|
u32 col = __builtin_COLUMN(),
|
||||||
const char* file = __builtin_FILE(),
|
const char* file = __builtin_FILE(),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue