From 853030e9995d173ddf99bd7ac2624df6cc18a3cc Mon Sep 17 00:00:00 2001 From: levlam Date: Tue, 10 Jan 2023 22:56:11 +0300 Subject: [PATCH] Don't use FILE_FLAG_OPEN_REPARSE_POINT with UWP. --- tdutils/td/utils/port/FileFd.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tdutils/td/utils/port/FileFd.cpp b/tdutils/td/utils/port/FileFd.cpp index 829b6c05f..86d57c5c9 100644 --- a/tdutils/td/utils/port/FileFd.cpp +++ b/tdutils/td/utils/port/FileFd.cpp @@ -199,7 +199,9 @@ Result FileFd::open(CSlice filepath, int32 flags, int32 mode) { } else { creation_disposition = OPEN_EXISTING; } +#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) native_flags |= FILE_FLAG_OPEN_REPARSE_POINT; +#endif } if (flags & Direct) {