Commit Graph
3 Commits
Author SHA1 Message Date
Alex WhitehouseandClaude Opus 5.5 9719c64df6 feat(libSceJxr): implement PKAlloc
Port PKAlloc from jxrlib JXRGlue.c at f7521879: allocate cb zeroed bytes
with the guest calloc(1, cb), the heap PKFree already frees to, store the
pointer through ppv, NULL included, and return WMP_errSuccess or
WMP_errOutOfMemory (-101). A null ppv, which upstream dereferences, throws.

Allocation.cpp starts with JXRGlue.c's Microsoft notice. Upstream stores it
in Windows-1252; it is converted to UTF-8 (the copyright sign and the two
bullets), with the text unchanged, because the repository accepts UTF-8 only.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-01 12:24:24 +00:00
boykopovar f38d29fd08 refactor(sdk): add canonical headers for remaining libraries 2026-10-24 23:17:42 +03:00
Alvaro 7fe0013eac feat(libSceJxr): implement PKFree as jxrlib does 2026-10-22 18:07:02 +02:00