Skip to content

Conversation

@Architector4
Copy link
Contributor

Fix up some ownership semantics policies on some lua bindings. In particular, many methods on Vector needed these.

I didn't check everything, there's so many of them; for instance, I don't know how exactly policies are applied to .property getter/setter pairs, or if these have any default policies or not, so I didn't do anything with these.

Still though:

Fixes #230

@Causeless Causeless added this pull request to the merge queue Jan 25, 2026
Merged via the queue into cortex-command-community:development with commit 428b7b4 Jan 25, 2026
4 checks passed
@Architector4 Architector4 deleted the patch-luabind-ownership branch January 25, 2026 21:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Really weird use after free in HumanBehaviors.lua??

2 participants