summaryrefslogtreecommitdiffstats
path: root/libass/ass_cache.h
diff options
context:
space:
mode:
Diffstat (limited to 'libass/ass_cache.h')
-rw-r--r--libass/ass_cache.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/libass/ass_cache.h b/libass/ass_cache.h
index acfa4bb..453cefa 100644
--- a/libass/ass_cache.h
+++ b/libass/ass_cache.h
@@ -59,11 +59,11 @@ typedef struct {
#include "ass_cache_template.h"
// Type-specific function pointers
-typedef unsigned(*HashFunction)(void *key, size_t key_size);
-typedef unsigned(*HashCompare)(void *a, void *b, size_t key_size);
-typedef bool(*CacheKeyMove)(void *dst, void *src, size_t key_size);
-typedef size_t(*CacheValueConstructor)(void *key, void *value, void *priv);
-typedef void(*CacheItemDestructor)(void *key, void *value);
+typedef uint32_t (*HashFunction)(void *key, uint32_t hval);
+typedef bool (*HashCompare)(void *a, void *b);
+typedef bool (*CacheKeyMove)(void *dst, void *src);
+typedef size_t (*CacheValueConstructor)(void *key, void *value, void *priv);
+typedef void (*CacheItemDestructor)(void *key, void *value);
// cache hash keys