diff options
| author | Paul Buetow <paul@buetow.org> | 2024-02-22 20:38:12 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2024-02-22 20:38:12 +0200 |
| commit | eff5b134c0a4532712ffcbed7701a668ba7c31ff (patch) | |
| tree | 946f2134a3842479c143c453fa08e8690fb5ac5e /internal/generated/nqc.raku | |
| parent | f649f89201cf1b8a8a8aab98dba91bbbd96ecd09 (diff) | |
move readRaw to event constructors
Diffstat (limited to 'internal/generated/nqc.raku')
| -rw-r--r-- | internal/generated/nqc.raku | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/internal/generated/nqc.raku b/internal/generated/nqc.raku index ced6b3c..1c48cba 100644 --- a/internal/generated/nqc.raku +++ b/internal/generated/nqc.raku @@ -103,8 +103,13 @@ class NQCToGoActions { New: func() interface\{\} \{ return &$identifier\{\} \}, \} - func New{$identifier}() *$identifier \{ - return poolOf{$identifier}s.Get().(*$identifier); + func New{$identifier}(raw []byte) *$identifier \{ + ev := poolOf{$identifier}s.Get().(*$identifier); + if err := binary.Read(bytes.NewReader(raw), binary.LittleEndian, ev); err != nil \{ + fmt.Println(ev, raw, len(raw), err) + panic(raw) + \} + return ev \} func Recycle{$identifier}(elem *$identifier) \{ |
