diff options
author | Lennart Poettering <lennart@poettering.net> | 2018-02-08 17:37:56 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2018-02-12 11:07:55 +0100 |
commit | 9bac7d423f1d39737e2b7bc35c484ed0d79de73d (patch) | |
tree | f77e97f3c0e918f2cdf202bd68a0cbe2539ff4c1 /src/basic/hash-funcs.h | |
parent | 77f9fa3b8ea46c27e5a5e9270f71bf1b4000c3e0 (diff) | |
download | systemd-9bac7d423f1d39737e2b7bc35c484ed0d79de73d.tar.gz |
hash-funcs: remove redundant definition of devt_hash_ops
We should assign a value only in the .c file, not in both the .c and .h
file.
Diffstat (limited to 'src/basic/hash-funcs.h')
-rw-r--r-- | src/basic/hash-funcs.h | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/src/basic/hash-funcs.h b/src/basic/hash-funcs.h index 959e2c101d..c31ef0cc39 100644 --- a/src/basic/hash-funcs.h +++ b/src/basic/hash-funcs.h @@ -43,22 +43,18 @@ void trivial_hash_func(const void *p, struct siphash *state); int trivial_compare_func(const void *a, const void *b) _const_; extern const struct hash_ops trivial_hash_ops; -/* 32bit values we can always just embed in the pointer itself, but - * in order to support 32bit archs we need store 64bit values - * indirectly, since they don't fit in a pointer. */ +/* 32bit values we can always just embed in the pointer itself, but in order to support 32bit archs we need store 64bit + * values indirectly, since they don't fit in a pointer. */ void uint64_hash_func(const void *p, struct siphash *state); int uint64_compare_func(const void *a, const void *b) _pure_; extern const struct hash_ops uint64_hash_ops; -/* On some archs dev_t is 32bit, and on others 64bit. And sometimes - * it's 64bit on 32bit archs, and sometimes 32bit on 64bit archs. Yuck! */ +/* On some archs dev_t is 32bit, and on others 64bit. And sometimes it's 64bit on 32bit archs, and sometimes 32bit on + * 64bit archs. Yuck! */ #if SIZEOF_DEV_T != 8 void devt_hash_func(const void *p, struct siphash *state) _pure_; int devt_compare_func(const void *a, const void *b) _pure_; -extern const struct hash_ops devt_hash_ops = { - .hash = devt_hash_func, - .compare = devt_compare_func -}; +extern const struct hash_ops devt_hash_ops; #else #define devt_hash_func uint64_hash_func #define devt_compare_func uint64_compare_func |