From e350cce99ecaf43bfde763161c66fef39be41124 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Mon, 4 Dec 2023 20:32:46 +0800 Subject: [PATCH] Logo: fix building on Windows --- src/logo/image/image.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/logo/image/image.c b/src/logo/image/image.c index 7a513ec3a..460ea3db0 100644 --- a/src/logo/image/image.c +++ b/src/logo/image/image.c @@ -620,7 +620,11 @@ static int getCacheFD(FFLogoRequestData* requestData, const char* fileName) { uint32_t cacheDirLength = requestData->cacheDir.length; ffStrbufAppendS(&requestData->cacheDir, fileName); - int fd = open(requestData->cacheDir.chars, O_RDONLY | O_CLOEXEC); + int fd = open(requestData->cacheDir.chars, O_RDONLY + #ifdef O_CLOEXEC + | O_CLOEXEC + #endif + ); ffStrbufSubstrBefore(&requestData->cacheDir, cacheDirLength); return fd; }