Files
AnyPS5/docs/dev/debt/libSceContentDelete.md
T

1.6 KiB
Raw Blame History

libSceContentDelete technical debt

Functional

  • sceContentDeleteById and sceContentDeleteByPath (libSceContentDelete) delete from a content library that is empty on the host, as nothing is exported to it, so both throw for every content id and path once the arguments and the initialization are checked: no reference gives the console's error for content that is not in the library (SharpProspero names only 0x809D5006, no permission). The signatures, a 64-bit content id and a UTF-8 path, follow Orbital and SharpProspero, which agree. A null path and a call outside sceContentDeleteInitialize and sceContentDeleteTerminate throw, as the console's errors for them are unknown, and the order of the two checks is unverified.

Unknown function info