From 30996287707fc96d139a23f52a87177eee028637 Mon Sep 17 00:00:00 2001 From: Matthieu Gallien Date: Wed, 10 Apr 2024 14:45:32 +0200 Subject: [PATCH] header changes needed for clang/vs2022 compilers Signed-off-by: Matthieu Gallien --- src/csync/csync.h | 2 ++ src/csync/csync_exclude.cpp | 1 + src/libsync/vfs/cfapi/shellext/thumbnailprovider.h | 8 ++++++-- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/csync/csync.h b/src/csync/csync.h index 3baf87587..ee5cee050 100644 --- a/src/csync/csync.h +++ b/src/csync/csync.h @@ -43,6 +43,8 @@ #include #include #include +#include + #include "common/remotepermissions.h" namespace OCC { diff --git a/src/csync/csync_exclude.cpp b/src/csync/csync_exclude.cpp index 168e3ca54..4d2c58cb3 100644 --- a/src/csync/csync_exclude.cpp +++ b/src/csync/csync_exclude.cpp @@ -36,6 +36,7 @@ #include #include #include +#include /** Expands C-like escape sequences (in place) */ diff --git a/src/libsync/vfs/cfapi/shellext/thumbnailprovider.h b/src/libsync/vfs/cfapi/shellext/thumbnailprovider.h index 3e5e7f85f..77ddf4a7b 100644 --- a/src/libsync/vfs/cfapi/shellext/thumbnailprovider.h +++ b/src/libsync/vfs/cfapi/shellext/thumbnailprovider.h @@ -14,11 +14,15 @@ #pragma once #include "thumbnailprovideripc.h" -#include -#include + #include "config.h" +#include "thumbcache.h" + #include +#include +#include + namespace VfsShellExtensions { std::pair hBitmapAndAlphaTypeFromData(const QByteArray &thumbnailData);