Skip to content

Commit 48f9a13

Browse files
committed
Quick fix for macOS compile fail
1 parent 2fc9c16 commit 48f9a13

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

build/BuildMacOSTask.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ public override void Run(BuildContext context)
2727
"freeimage/Source/LibJXR/image/decode/segdec.c",
2828
"#include \"strcodec.h\"",
2929
"#ifdef __APPLE__\r\n #include <libkern/OSByteOrder.h>\r\n #define _byteswap_ulong(x) _OSSwapInt32\r\n#endif\r\n\r\n#include \"strcodec.h\"");
30+
context.ReplaceTextInFiles(
31+
"freeimage/Source/LibJXR/image/decode/segdec.c",
32+
"return _byteswap_ulong(*(U32*)pv);",
33+
"return (U32)_byteswap_ulong(*(U32*)pv);");
3034
context.ReplaceTextInFiles(
3135
"freeimage/Source/LibJXR/jxrgluelib/JXRGlueJxr.c",
3236
"#include <limits.h>",

0 commit comments

Comments
 (0)