From ef6300aee9c2dc7d3f925242e36616b7f2abf9d6 Mon Sep 17 00:00:00 2001 From: njohnson Date: Tue, 13 Jan 2026 16:28:28 -0500 Subject: [PATCH] Fix Linux build: define __stdcall as empty on non-Windows The __stdcall calling convention is Windows-specific. Co-Authored-By: Claude Opus 4.5 --- libs/compression/compression.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libs/compression/compression.h b/libs/compression/compression.h index 5076697..f0c12d4 100644 --- a/libs/compression/compression.h +++ b/libs/compression/compression.h @@ -3,6 +3,11 @@ #include +// Windows calling conventions - define as empty on non-Windows +#ifndef Q_OS_WIN +#define __stdcall +#endif + #ifdef Q_OS_WIN #include "QtZlib/zlib.h" #else