summaryrefslogtreecommitdiff
path: root/Source/Core/Common/IOFile.cpp
diff options
context:
space:
mode:
authorJordan Woyak <jordan.woyak@gmail.com>2025-10-28 22:45:21 -0500
committerJordan Woyak <jordan.woyak@gmail.com>2025-11-09 03:08:14 -0600
commit9e2fc7f4ddba14b1e7123d1654b385b21c71c744 (patch)
tree53c0533448ce4ddbabbab4c97bd8a21bc4de4c5a /Source/Core/Common/IOFile.cpp
parent239330017c97fa3f6b4b2670ab570e822d6affb0 (diff)
Common/IOFile: Remove the `Duplicate` function. The duplicate handles shared a read/write position making them effectively not thread-safe.
Diffstat (limited to 'Source/Core/Common/IOFile.cpp')
-rw-r--r--Source/Core/Common/IOFile.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/Source/Core/Common/IOFile.cpp b/Source/Core/Common/IOFile.cpp
index cc22979bbe..cf7762ea68 100644
--- a/Source/Core/Common/IOFile.cpp
+++ b/Source/Core/Common/IOFile.cpp
@@ -101,15 +101,6 @@ bool IOFile::Close()
return m_good;
}
-IOFile IOFile::Duplicate(const char openmode[]) const
-{
-#ifdef _WIN32
- return IOFile(_fdopen(_dup(_fileno(m_file)), openmode));
-#else // _WIN32
- return IOFile(fdopen(dup(fileno(m_file)), openmode));
-#endif // _WIN32
-}
-
void IOFile::SetHandle(std::FILE* file)
{
Close();