Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync with mlabbe:devel #2

Open
wants to merge 31 commits into
base: devel
Choose a base branch
from
Open

sync with mlabbe:devel #2

wants to merge 31 commits into from

Conversation

gdahug
Copy link

@gdahug gdahug commented Sep 1, 2022

sync

jmdejong and others added 30 commits January 6, 2019 20:41
When SIGCHLD is ignored (the default) then waitpid will always return error (-1) on linux.
This caused the assertion to fail even when everything is working correctly.
This change adds an empty SIGCHLD handler so waitpid will give a useful result.
At the end the previous handler is restored.
…ndows when given non ASCII path due to incorrect length computed by NFDi_UTF8_Strlen(). Caused by NFDi_UTF8_Strlen() relying on right shifting negative value, which is implementation defined behavior. The issue was fixed by casting to a unsigned value before shifting.
Fix NFD_PickFolder() asserting in debug with non ASCII default path
Fix simple_exec's waitpid error
@gdahug gdahug changed the title Devel sync with mlabbe:devel Sep 1, 2022
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.

6 participants