- Updated test_api_null.c to run 10,000 alloc/free cycles (was 100) - Updated verification note to mark memory roundtrip as PASS - Improved stream_next implementation to use reference-based approach instead of Box::from_raw/leak dance for cleaner memory handling All acceptance criteria for pdftract-5ya9x now PASS: - 12 exported symbols verified via nm -D - C client tests (test_api.c, test_api_null.c) - C++ client test (test_extract.cpp) - Null pointer safety - Panic safety (catch_unwind on all entry points) - Memory roundtrip (10,000 iterations) - Thread safety (8 pthreads) Co-Authored-By: Claude Code <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| include | ||
| src | ||
| build.rs | ||
| Cargo.toml | ||
| cbindgen.toml | ||