You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: prevent segfault in usage display and enhance build system
- Fix null pointer dereference in argparse_usage() when options->help is NULL
- Add installation support to both Makefile and CMake with PREFIX configuration
- Add pkg-config file generation for easier library integration
- Enhance test coverage with comprehensive test suite:
- Test NULL help text handling to prevent segfaults
- Test callback functionality with multiple scenarios
- Test option groups display formatting
- Test ARGPARSE_IGNORE_UNKNOWN_ARGS flag behavior
- Add stress test with 71 options to verify scalability
- Add CLAUDE.md with project guidance and build instructions
- Configure .claude/settings.json for development workflow
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
0 commit comments