git » sdk » commit 6fbe2bd

We don't mutate the incoming array so say const

author Stephen Paul Weber
2024-04-18 02:29:59 UTC
committer Stephen Paul Weber
2024-04-18 02:29:59 UTC
parent 3f91ffd83ae79ee1859cfb7954922935424ed4ef

We don't mutate the incoming array so say const

HaxeCBridge.hx +1 -1

diff --git a/HaxeCBridge.hx b/HaxeCBridge.hx
index f9218ce..6fb9239 100644
--- a/HaxeCBridge.hx
+++ b/HaxeCBridge.hx
@@ -222,7 +222,7 @@ class HaxeCBridge {
 						case TPath(path) if (path.name == "Array"):
 							wrap = true;
 							passArgs.push(macro $i{arg.name}.reinterpret().toUnmanagedArray($i{arg.name + "__len"}).copy());
-							args.push({ name: arg.name, type: TPath({name: "Pointer", pack: ["cpp"], params: path.params.map(tp -> convertSecondaryTP(tp))}) });
+							args.push({ name: arg.name, type: TPath({name: "ConstPointer", pack: ["cpp"], params: path.params.map(tp -> convertSecondaryTP(tp))}) });
 							args.push({ name: arg.name + "__len", type: TPath({name: "SizeT", pack: ["cpp"]}) });
 						default:
 							passArgs.push(macro $i{arg.name});