Commit Graph

9 Commits

Author SHA1 Message Date
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