X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/d57ee3ae693448387e3022fdd07bd741b2db818a..d1b1c8d9119229dbeed06cd252917e54a1cb77f6:/lunaix-os/includes/lunaix/ds/hstr.h?ds=inline diff --git a/lunaix-os/includes/lunaix/ds/hstr.h b/lunaix-os/includes/lunaix/ds/hstr.h index 5dab1cb..6d2b0ee 100644 --- a/lunaix-os/includes/lunaix/ds/hstr.h +++ b/lunaix-os/includes/lunaix/ds/hstr.h @@ -1,14 +1,14 @@ #ifndef __LUNAIX_HSTR_H #define __LUNAIX_HSTR_H -#include +#include #define HSTR_FULL_HASH 32 struct hstr { - uint32_t hash; - uint32_t len; + u32_t hash; + u32_t len; const char* value; }; @@ -27,7 +27,7 @@ struct hstr #define HSTR_EQ(str1, str2) ((str1)->hash == (str2)->hash) inline void -hstr_rehash(struct hstr* hash_str, uint32_t truncate_to) +hstr_rehash(struct hstr* hash_str, u32_t truncate_to) { hash_str->hash = strhash_32(hash_str->value, truncate_to); }