diff options
| author | Sumit Bose <sbose@redhat.com> | 2016-12-22 11:17:55 +0100 |
|---|---|---|
| committer | Lukas Slebodnik <lslebodn@redhat.com> | 2016-12-22 15:21:37 +0100 |
| commit | 50a6d01182aba430313746ba71c55e364bf9c6d6 (patch) | |
| tree | e8fa3c9795f3d8f1923e2801a893cf84bd5ae4d4 /src/util | |
| parent | 075d89886666d3b608355d8f235b411051a9d22e (diff) | |
| download | sssd-50a6d01182aba430313746ba71c55e364bf9c6d6.tar.gz sssd-50a6d01182aba430313746ba71c55e364bf9c6d6.tar.xz sssd-50a6d01182aba430313746ba71c55e364bf9c6d6.zip | |
sss_ptr_hash_delete_all: use unsigned long int
hash_values() expects a pointer to unsigned long int as second
argument. Using size_t instead causes a 'from incompatible pointer type'
compiler error on e.g. 32bit platforms because size_t is 32bits here
while unsigned long int is 64bits.
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Diffstat (limited to 'src/util')
| -rw-r--r-- | src/util/sss_ptr_hash.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/util/sss_ptr_hash.c b/src/util/sss_ptr_hash.c index 4827e1e98..0f884c8b6 100644 --- a/src/util/sss_ptr_hash.c +++ b/src/util/sss_ptr_hash.c @@ -332,8 +332,8 @@ void sss_ptr_hash_delete_all(hash_table_t *table, { struct sss_ptr_hash_value *value; hash_value_t *values; - size_t count; - size_t i; + unsigned long count; + unsigned long i; int hret; void *ptr; |
