From b113a20154fa9244335cc989ede583af4a98d4c9 Mon Sep 17 00:00:00 2001
From: Vitaly Sverchinsky <sverchinsky@gmail.com>
Date: Wed, 15 May 2024 11:29:27 +0300
Subject: [PATCH] Don't create cloud-related images when running in host mode

Attempt to do so raises an assertion failure
---
 modules/sharing/mod-cloud-audiocom/AudioComModule.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/modules/sharing/mod-cloud-audiocom/AudioComModule.cpp b/modules/sharing/mod-cloud-audiocom/AudioComModule.cpp
index 0da7722bd2..72dffc5093 100644
--- a/modules/sharing/mod-cloud-audiocom/AudioComModule.cpp
+++ b/modules/sharing/mod-cloud-audiocom/AudioComModule.cpp
@@ -10,6 +10,7 @@
 **********************************************************************/
 
 #include "ModuleConstants.h"
+#include "PluginHost.h"
 
 #include "ui/images/CloudImages.hpp"
 
@@ -18,7 +19,8 @@ extern "C" DLL_API int ModuleDispatch(ModuleDispatchTypes type)
 {
    static auto cloudImages = []
    {
-      bin2c_init_CLOUDIMAGES_HPP();
+      if(!PluginHost::IsHostProcess())
+         bin2c_init_CLOUDIMAGES_HPP();
       return true;
    }();
 
-- 
GitLab