refactor: decouple i386 specific instruction invocation
[lunaix-os.git] / lunaix-os / libs / hash.c
index c1580edda5a51074ea9237abe709eeaddac55cb3..41fa4b19dd9726610cc255927d3f8c673fcabf69 100644 (file)
@@ -8,13 +8,13 @@
  * @param str
  * @return unsigned int
  */
-uint32_t
-strhash_32(unsigned char* str, uint32_t truncate_to)
+u32_t
+strhash_32(const char* str, u32_t truncate_to)
 {
     if (!str)
         return 0;
 
-    uint32_t hash = 5381;
+    u32_t hash = 5381;
     int c;
 
     while ((c = *str++))