Skip to content

Commit

Permalink
More QuickJS support code fixes.
Browse files Browse the repository at this point in the history
  • Loading branch information
tritao committed Sep 3, 2024
1 parent f8ff3a5 commit 260f120
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions src/Generator/Generators/QuickJS/QuickJSSources.cs
Original file line number Diff line number Diff line change
Expand Up @@ -317,7 +317,7 @@ public override bool VisitClassDecl(Class @class)

PushBlock();
{
WriteLine($"static JSClassDef classDef_{GetCIdentifier(Context, @class)}");
WriteLine($"static JSClassDef classDef_{GetCIdentifier(Context, @class)} =");
WriteOpenBraceAndIndent();

WriteLine($".class_name = \"{@class.Name}\",");
Expand All @@ -330,7 +330,7 @@ public override bool VisitClassDecl(Class @class)

PushBlock();
{
WriteLine($"static JSCFunctionListEntry funcDef_{GetCIdentifier(Context, @class)}[]");
WriteLine($"static JSCFunctionListEntry funcDef_{GetCIdentifier(Context, @class)}[] =");
WriteOpenBraceAndIndent();

var funcGen = new QuickJSClassFuncDef(Context);
Expand Down
4 changes: 2 additions & 2 deletions src/Generator/Generators/QuickJS/Runtime/Signal.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -155,13 +155,13 @@ void finalizer__Signal(JSRuntime *rt, JSValue val)
JS_SetOpaque(val, nullptr);
}

static JSClassDef classDef__Signal
static JSClassDef classDef__Signal =
{
.class_name = "Signal",
.finalizer = finalizer__Signal
};

static JSCFunctionListEntry funcDef__Signal[]
static JSCFunctionListEntry funcDef__Signal[] =
{
JS_CFUNC_DEF("connect", 1, callback_method_Signal_connect),
JS_CFUNC_DEF("disconnect", 1, callback_method_Signal_disconnect),
Expand Down

0 comments on commit 260f120

Please sign in to comment.