Skip to content

Conversation

@bolknote
Copy link

@bolknote bolknote commented Dec 6, 2025

Fixed jikespg option parsing crash on macOS by replacing overlapping strcpy calls with memmove (avoids __chk_fail_overlap).
Guarded the manual wint_t typedef so it’s only added when the platform doesn’t provide one, preventing redefinition on macOS.
Replaced deprecated sprintf usages with snprintf in error formatting and directory path building.
Suppressed Clang nullability-extension warnings from libzip headers (and treated libzip includes as system headers) so the build doesn’t fail on modern libzip.
Build reconfiguration picks up the arm64 Homebrew libzip, completing the build successfully.

@pshirshov pshirshov merged commit 2be121d into 7mind:main Dec 6, 2025
31 checks passed
@pshirshov
Copy link
Member

Thank your your contributions into JOPA.

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.

2 participants