Kyle Isom
f896a108dd
Coverity fixes.
...
Primarily using std::move in more places.
2023-10-19 21:43:38 -07:00
Kyle Isom
eaea8c2ab0
Buffer: add explicit/defensive coding checks.
2023-10-19 21:00:35 -07:00
Kyle Isom
6dab443789
Dictionary: add defensive coding checks.
2023-10-19 21:00:21 -07:00
Kyle Isom
0a661a7d70
Close file handle when done.
...
This also brings the arena to a single-return standard.
2023-10-19 20:55:31 -07:00
Kyle Isom
b1bbaebdac
Slow working on bringing the old code up to standard.
...
- Documentation updates - most of the old files use non-Doxygen or
no/minimal header comments.
- Rework SimpleSuite to be more useful.
- Coverity-surfaced fixes.
2023-10-19 20:32:46 -07:00
Kyle Isom
49eea73449
Arena: remove resource leak.
2023-10-19 10:59:43 -07:00
Kyle Isom
36fe049485
Continuing refactor work.
2023-10-19 00:58:40 -07:00
Kyle Isom
8d02d078e7
refactor namespaces
2023-10-18 23:57:50 -07:00
Kyle Isom
5f3dc6e9f6
Restructure project, start importing sc3 code.
2023-10-18 23:44:05 -07:00