aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/README.md b/README.md
index a20da63..72cdadb 100644
--- a/README.md
+++ b/README.md
@@ -57,12 +57,17 @@ int main() {
### Done
+* Use FNV1a as hashmap hashing algorithm.
* Hashmap capacity can be set programmatically and it grows/shrinks in size
when the load increases/decreases to avoid collisions/save memory.
* Include guards.
+* Fix heap corruption on buffer growth.
+* Define as static functions that are not used outside a TU.
### TODO
+* Handle empty/non-existent variables
+* Handle non-existent templates
* Let the library user decide how to handle errors, instead of just aborting the
program.
* Do not print anything to stdout/stderr. It should be up to the library user to