Make all NanoCoat types closeable; Make unrefing closeable the default.
commit1a360c0d6cb37ce2b7e8a0540d044d3e70c279cd
authorStephanie Gawroriski <xer@multiphasicapps.net>
Fri, 16 Aug 2024 22:52:37 +0000 (16 22:52 +0000)
committerStephanie Gawroriski <xer@multiphasicapps.net>
Fri, 16 Aug 2024 22:52:37 +0000 (16 22:52 +0000)
tree3cca49652a8595850df8cf721c7e53f6fdd7bfa2
parenta1f09f1df469147edd12b9c83ac6b75724895dc2
Make all NanoCoat types closeable; Make unrefing closeable the default.
35 files changed:
nanocoat/include/sjme/closeable.h
nanocoat/include/sjme/nvm.h
nanocoat/include/sjme/rom.h
nanocoat/lib/base/closeable.c
nanocoat/lib/base/streamSeekable.c
nanocoat/lib/base/zip.c
nanocoat/src/boot.c
nanocoat/src/cleanup.c
nanocoat/src/romLibrary.c
nanocoat/src/romLibraryZip.c
nanocoat/src/romSuite.c
nanocoat/src/romSuiteZip.c
nanocoat/tests/testRomLibraryFindResource.c
nanocoat/tests/testRomLibraryFindResourceJar.c
nanocoat/tests/testRomLibraryRawData.c
nanocoat/tests/testRomLibraryResourceNotFound.c
nanocoat/tests/testRomLibraryResourceNotFoundJar.c
nanocoat/tests/testRomLibraryResourceStream.c
nanocoat/tests/testRomLibraryResourceStreamJar.c
nanocoat/tests/testRomSuiteClassPathById.c
nanocoat/tests/testRomSuiteClassPathByName.c
nanocoat/tests/testRomSuiteLibraries.c
nanocoat/tests/testStream.c
nanocoat/tests/testStreamEmpty.c
nanocoat/tests/testStreamOverRead.c
nanocoat/tests/testStreamReadSingle.c
nanocoat/tests/testStreamReadValueJ.c
nanocoat/tests/testStreamWriteBlock.c
nanocoat/tests/testStreamWriteBlockBA.c
nanocoat/tests/testStreamWriteSingle.c
nanocoat/tests/testStreamWriteSingleBA.c
nanocoat/tests/testStreamWriteValueJ.c
nanocoat/tests/testStreamWriteValueJBA.c
nanocoat/tests/testZipAccess.c
nanocoat/tests/testZipOpenClose.c