General-purpose streaming I/O framework
Go to file
Lioncash 3b1348a26a FileWriterWin32: Handle large files within writeUBytes
Handles the case where a given size exceeds the maximum value that can
be contained within a DWORD.

Given a DWORD is 32-bit in size and an atUint64 is 64-bits in size, this
avoids errors on valid sizes, even if they're extremely unlikely to ever
occur.
2019-09-07 08:35:05 -04:00
Example GCC fixes and better CMake dependency handling 2019-06-11 15:58:44 -10:00
atdna main: Avoid unnecessary string churn 2019-09-04 16:12:25 -04:00
cmake Various NX build fixes 2018-09-23 19:12:29 -07:00
extern Windows build fixes 2019-07-27 15:18:57 -10:00
include MemoryWriter: Initialize member variables to deterministic values 2019-09-05 01:12:07 -04:00
src FileWriterWin32: Handle large files within writeUBytes 2019-09-07 08:35:05 -04:00
.gitignore Additional ignore entries for Athena 2015-12-30 19:02:38 -10:00
.gitmodules Massive fmtlib refactor 2019-07-19 18:19:44 -10:00
Athena.icns added icons; updated PKGBUILD for CMake 2015-07-08 10:21:50 -10:00
Athena.ico added icons; updated PKGBUILD for CMake 2015-07-08 10:21:50 -10:00
AthenaConfig.cmake.in More code cleanup 2017-01-03 10:42:03 -08:00
AthenaConfigVersion.cmake.in CMake package exports 2015-07-08 13:53:40 -10:00
AthenaNSIS.bmp windows packaging and CMake adjustments 2015-07-10 16:14:06 -10:00
CMakeLists.txt Massive fmtlib refactor 2019-07-19 18:19:44 -10:00
Doxyfile Remove EC and BN code in preparation due to licensing issues 2016-06-29 17:37:34 -07:00
LICENSE Update copyright date 2018-01-02 14:22:47 -10:00
PKGBUILD.in remade PKGBUILD as PKGBUILD.in (configured by CMake) 2015-08-13 17:21:49 -10:00
README.md Update README.md 2015-07-08 15:12:24 -10:00
libAthena.pc.in Windows fixes 2017-11-13 17:33:31 -10:00
libnx.cmake Switch build fixes 2018-09-25 15:38:11 -07:00
toolchain-powerpc.cmake Fix GC/Wii linker error 2015-10-16 02:46:18 -07:00

README.md

Athena