Skip to content

Commit 25b76fd

Browse files
committed
Update FFILib.kt
1 parent 4f959b2 commit 25b76fd

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

  • src/main/kotlin/com/nekiplay/hypixelcry/features/lua/objects/misc

src/main/kotlin/com/nekiplay/hypixelcry/features/lua/objects/misc/FFILib.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,12 @@ class FFILib : LuaTable() {
233233

234234
val cdefString = arg.checkjstring()
235235
val parsed = parseCDef(cdefString)
236-
return if (parsed != null) valueOf(parsed.name) else error("FFI: Failed to parse cdef")
236+
if (parsed != null) {
237+
typeRegistry[parsed.name] = parsed
238+
log("Registered type: ${parsed.name}")
239+
return valueOf(parsed.name)
240+
}
241+
return error("FFI: Failed to parse cdef")
237242
}
238243
}
239244

0 commit comments

Comments
 (0)