From e16753472ca4355a10b0827ceafca5f0012a8299 Mon Sep 17 00:00:00 2001 From: MattKC <34096995+itsmattkc@users.noreply.github.com> Date: Sun, 24 Sep 2023 19:36:15 -0700 Subject: [PATCH] FileUtil: Don't try to retrieve size for FIFO pipe --- Source/Core/Common/FileUtil.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Core/Common/FileUtil.cpp b/Source/Core/Common/FileUtil.cpp index f5842c14f9..eb880c51ad 100644 --- a/Source/Core/Common/FileUtil.cpp +++ b/Source/Core/Common/FileUtil.cpp @@ -452,7 +452,7 @@ FSTEntry ScanDirectoryTree(std::string directory, bool recursive) auto dirent_to_fstent = [&](const fs::directory_entry& entry) { return FSTEntry{ .isDirectory = entry.is_directory(), - .size = entry.is_directory() ? 0 : entry.file_size(), + .size = entry.is_directory() || entry.is_fifo() ? 0 : entry.file_size(), .physicalName = path_to_physical_name(entry.path()), .virtualName = PathToString(entry.path().filename()), };