diff options
author | Benoit Germain <bnt.germain@gmail.com> | 2022-02-07 14:51:54 +0100 |
---|---|---|
committer | Benoit Germain <bnt.germain@gmail.com> | 2022-02-07 14:51:54 +0100 |
commit | c913a6747c420ff12fc1f0c39df791215ad2fcfd (patch) | |
tree | 8175f6fa39e1ca22881c178a0c3cfde5f95fdeb5 /CHANGES | |
parent | d5c81657982e96f768f76ea6c01db536f8649284 (diff) | |
download | lanes-c913a6747c420ff12fc1f0c39df791215ad2fcfd.tar.gz lanes-c913a6747c420ff12fc1f0c39df791215ad2fcfd.tar.bz2 lanes-c913a6747c420ff12fc1f0c39df791215ad2fcfd.zip |
removed explicit calls to malloc/free
Lane and linda userdata were allocated with malloc/free, preventing embedders from fully controlling memory operations. Now all internal Lanes allocations go through the master state alloc function.
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -1,5 +1,8 @@ | |||
1 | CHANGES: | 1 | CHANGES: |
2 | 2 | ||
3 | CHANGE 151: BGe 7-Feb-22 | ||
4 | * Lanes no longer relies on malloc/free for internal allocations, but uses the primary alloc function from the master Lua state | ||
5 | |||
3 | CHANGE 150: BGe 22-Sep-21 | 6 | CHANGE 150: BGe 22-Sep-21 |
4 | * fix require() wrapper to return all values returned by original require() | 7 | * fix require() wrapper to return all values returned by original require() |
5 | 8 | ||