Skip to content

Commit 7d1af87

Browse files
committed
More CI fixes.
1 parent 9d91616 commit 7d1af87

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/Generator/Generators/QuickJS/QuickJSMarshal.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -562,13 +562,13 @@ public bool VisitPrimitiveType(PrimitiveType primitive)
562562
return true;
563563

564564
case PrimitiveType.LongLong:
565-
Context.Before.WriteLine($"if (JS_ToBigInt64(ctx, (int64_t*)&_{argName}, argv[{Context.ParameterIndex}]))");
565+
Context.Before.WriteLine($"if (JS_ToBigInt64(ctx, (int64_t*)&{argName}, argv[{Context.ParameterIndex}]))");
566566
Context.Before.WriteLineIndent("return JS_EXCEPTION;");
567567
Context.Return.Write($"{argName}");
568568
return true;
569569

570570
case PrimitiveType.ULongLong:
571-
Context.Before.WriteLine($"if (JS_ToBigUint64(ctx, (int64_t*)&{argName}, argv[{Context.ParameterIndex}]))");
571+
Context.Before.WriteLine($"if (JS_ToBigUint64(ctx, (uint64_t*)&{argName}, argv[{Context.ParameterIndex}]))");
572572
Context.Before.WriteLineIndent("return JS_EXCEPTION;");
573573
Context.Return.Write($"{argName}");
574574
return true;

tests/quickjs/premake5.lua

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ workspace "qjs"
99
project "test"
1010
kind "SharedLib"
1111
language "C++"
12+
cppdialect "C++11"
1213
files
1314
{
1415
"gen/**.cpp",
@@ -29,3 +30,4 @@ workspace "qjs"
2930
defines { "JS_SHARED_LIBRARY" }
3031
filter { "kind:SharedLib", "system:macosx" }
3132
linkoptions { "-undefined dynamic_lookup" }
33+
targetextension ("so")

0 commit comments

Comments
 (0)