From efe69718996dc47c7cf2b6079b64f76bcdfd4d87 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Fri, 4 Aug 2017 09:01:13 +0200 Subject: [PATCH] Skip FIFO files in listings. --- winpr/libwinpr/file/generic.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/winpr/libwinpr/file/generic.c b/winpr/libwinpr/file/generic.c index bfb143968..347b2b918 100644 --- a/winpr/libwinpr/file/generic.c +++ b/winpr/libwinpr/file/generic.c @@ -1001,6 +1001,11 @@ BOOL FindNextFileA(HANDLE hFindFile, LPWIN32_FIND_DATAA lpFindFileData) } free(fullpath); + + /* Skip FIFO entries. */ + if (S_ISFIFO(fileStat.st_mode)) + continue; + lpFindFileData->dwFileAttributes = 0; if (S_ISDIR(fileStat.st_mode))