Patch is attached. Ondra -- Ondrej Kos Associate Software Engineer Identity Management Red Hat Czech
From 1ebecb26bbd863bfd3b86eeaa35d45236780d475 Mon Sep 17 00:00:00 2001 From: Ondrej Kos <o...@redhat.com> Date: Wed, 10 Apr 2013 16:38:20 +0200 Subject: [PATCH] DHASH: minor fixes
https://fedorahosted.org/sssd/ticket/1877 fix coverity issue 11620 fix compilation warning (missing HI_STATE_0 in switch) --- dhash/dhash.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dhash/dhash.c b/dhash/dhash.c index ab1bebcdf1627329d4d4bf27c0f9ce223725438c..d73b7e573dd64d89c89c0a899d2a51a75cb1a795 100644 --- a/dhash/dhash.c +++ b/dhash/dhash.c @@ -716,7 +716,7 @@ int hash_iterate(hash_table_t *table, hash_iterate_callback callback, void *user static hash_entry_t *hash_iter_next(struct hash_iter_context_t *iter_arg) { struct _hash_iter_context_t *iter = (struct _hash_iter_context_t *) iter_arg; - hash_entry_t *entry; + hash_entry_t *entry = NULL; enum hash_iter_state state = HI_STATE_3A; if (iter->table == NULL) return NULL; @@ -724,6 +724,8 @@ static hash_entry_t *hash_iter_next(struct hash_iter_context_t *iter_arg) while (state != HI_STATE_0) { switch (state) { + case HI_STATE_0: + break; case HI_STATE_1: iter->i++; if(iter->i >= iter->table->segment_count) return NULL; -- 1.8.1.4
_______________________________________________ sssd-devel mailing list sssd-devel@lists.fedorahosted.org https://lists.fedorahosted.org/mailman/listinfo/sssd-devel