Skip to content

Commit

Permalink
More CI fixes.
Browse files Browse the repository at this point in the history
  • Loading branch information
tritao committed Sep 3, 2024
1 parent 9d91616 commit 7d1af87
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/Generator/Generators/QuickJS/QuickJSMarshal.cs
Original file line number Diff line number Diff line change
Expand Up @@ -562,13 +562,13 @@ public bool VisitPrimitiveType(PrimitiveType primitive)
return true;

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

case PrimitiveType.ULongLong:
Context.Before.WriteLine($"if (JS_ToBigUint64(ctx, (int64_t*)&{argName}, argv[{Context.ParameterIndex}]))");
Context.Before.WriteLine($"if (JS_ToBigUint64(ctx, (uint64_t*)&{argName}, argv[{Context.ParameterIndex}]))");
Context.Before.WriteLineIndent("return JS_EXCEPTION;");
Context.Return.Write($"{argName}");
return true;
Expand Down
2 changes: 2 additions & 0 deletions tests/quickjs/premake5.lua
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ workspace "qjs"
project "test"
kind "SharedLib"
language "C++"
cppdialect "C++11"
files
{
"gen/**.cpp",
Expand All @@ -29,3 +30,4 @@ workspace "qjs"
defines { "JS_SHARED_LIBRARY" }
filter { "kind:SharedLib", "system:macosx" }
linkoptions { "-undefined dynamic_lookup" }
targetextension ("so")

0 comments on commit 7d1af87

Please sign in to comment.