Minor updates/fixes for latest versions of external code#2
Merged
jphickey merged 3 commits intonasa:masterfrom May 22, 2020
Merged
Minor updates/fixes for latest versions of external code#2jphickey merged 3 commits intonasa:masterfrom
jphickey merged 3 commits intonasa:masterfrom
Conversation
This symbol is deprecated in the latest OSAL
Replace use of deprecated macro _PyObject_GC_TRACK/UNTRACK Replace string literal with char[] array type to avoid warning
dzbaker
pushed a commit
that referenced
this pull request
Jan 15, 2026
Resolves issue when running with Lua 5.4. The cause is that luaL_buffinit may push onto the stack where it did not change the stack in version 5.3 and below. Thus, this broke any code that assumed the stack would be the same before and after this call.
dzbaker
pushed a commit
that referenced
this pull request
Jan 15, 2026
The "frexp" math function is deprecated in Lua and some builds do not include this function. This adds a "C" implementation of the functions that compute the number of binary digits needed for a value, to replace the calls to math.frexp in Lua.
dzbaker
pushed a commit
that referenced
this pull request
Jan 15, 2026
Fix #2, compatibility with Lua 5.4
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Corrects some minor issues found when building with the newer versions of CFE and Python