shithub: rgbds

Download patch

ref: d5a00cf634d083efb00cd8feeb6c3ea44b63c258
parent: fb39c3a70eb3183dc2b1dd19fe03f2f0dfa9baca
author: Rangi <remy.oukaour+rangi42@gmail.com>
date: Fri Jan 15 16:12:45 EST 2021

Comment cites the string hash algorithm (djb2)

"If you just want to have a good hash function,
and cannot wait, djb2 is one of the best string
hash functions I know."

--- a/src/asm/util.c
+++ b/src/asm/util.c
@@ -16,7 +16,9 @@
 #include "extern/utf8decoder.h"
 
 /*
- * Calculate the hash value for a string
+ * Calculate the hash value for a string.
+ * Uses the djb2 algorithm (xor version).
+ * http://www.cse.yorku.ca/~oz/hash.html
  */
 uint32_t calchash(const char *s)
 {