From 6fb32d20b30c1955197bab9932acde15200837e1 Mon Sep 17 00:00:00 2001 From: WerWolv <werwolv98@gmail.com> Date: Fri, 7 Jun 2024 20:32:04 +0200 Subject: [PATCH] fix: Don't try to compile process memory provider into Web build --- .../include/content/providers/process_memory_provider.hpp | 2 +- plugins/builtin/source/content/providers.cpp | 2 +- .../source/content/providers/process_memory_provider.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/builtin/include/content/providers/process_memory_provider.hpp b/plugins/builtin/include/content/providers/process_memory_provider.hpp index b8868d96e..5ef52eb54 100644 --- a/plugins/builtin/include/content/providers/process_memory_provider.hpp +++ b/plugins/builtin/include/content/providers/process_memory_provider.hpp @@ -1,6 +1,6 @@ #pragma once -#if !defined(OS_FREEBSD) +#if defined(OS_WINDOWS) || defined(OS_MACOS) || (defined(OS_LINUX) && !defined(OS_FREEBSD)) #include <hex/providers/provider.hpp> #include <hex/api/localization_manager.hpp> diff --git a/plugins/builtin/source/content/providers.cpp b/plugins/builtin/source/content/providers.cpp index b39af67f9..e71a8d355 100644 --- a/plugins/builtin/source/content/providers.cpp +++ b/plugins/builtin/source/content/providers.cpp @@ -37,7 +37,7 @@ namespace hex::plugin::builtin { ContentRegistry::Provider::add<MemoryFileProvider>(false); ContentRegistry::Provider::add<ViewProvider>(false); - #if !defined(OS_FREEBSD) + #if defined(OS_WINDOWS) || defined(OS_MACOS) || (defined(OS_LINUX) && !defined(OS_FREEBSD)) ContentRegistry::Provider::add<ProcessMemoryProvider>(); #endif diff --git a/plugins/builtin/source/content/providers/process_memory_provider.cpp b/plugins/builtin/source/content/providers/process_memory_provider.cpp index 54b1bfdcb..730c753c8 100644 --- a/plugins/builtin/source/content/providers/process_memory_provider.cpp +++ b/plugins/builtin/source/content/providers/process_memory_provider.cpp @@ -1,4 +1,4 @@ -#if !defined(OS_FREEBSD) +#if defined(OS_WINDOWS) || defined(OS_MACOS) || (defined(OS_LINUX) && !defined(OS_FREEBSD)) #include <content/providers/process_memory_provider.hpp>