On 04/05/2013 02:10 PM, Lukas Slebodnik wrote:
On (05/04/13 14:02), Ondrej Kos wrote:
On 04/05/2013 01:52 PM, Lukas Slebodnik wrote:
On (02/04/13 17:44), Ondrej Kos wrote:
https://fedorahosted.org/sssd/ticket/1855

I couldn't let it this way when I saw the code :)
Patch is attached

Ondra
--
Ondrej Kos
Associate Software Engineer
Identity Management
Red Hat Czech

phone: +420-532-294-558
cell:  +420-736-417-909
ext:   82-62558
loc:   1013 Brno 1 office
irc:   okos @ #sssd #brno

diff --git a/dhash/dhash.h b/dhash/dhash.h
index 
baa0d6aa88b767b63018127c4ac454922fdd77d8..7f44c57f8091c70766c9d7fccb166e81b377721e
 100644
--- a/dhash/dhash.h
+++ b/dhash/dhash.h
@@ -133,6 +133,14 @@ typedef enum
     HASH_ENTRY_DESTROY
} hash_destroy_enum;

+typedef enum {
+    HI_STATE_0,
+    HI_STATE_1,
+    HI_STATE_2,
+    HI_STATE_3A,
+    HI_STATE_3B
+} hash_iter_state;
+
This enum is only used in static function hash_iter_next().
It is unnecessarily to be available in public API.
I think that this typedef could be safety moved to implementation file dhash.c

typedef struct hash_key_t {
     hash_key_enum type;
     union {
--
1.8.1.4


Thanks for review Lukas,

New patch attached.

Ondra


--
Ondrej Kos
Associate Software Engineer
Identity Management
Red Hat Czech

Ack

LS

Pushed to master.


--
Ondrej Kos
Associate Software Engineer
Identity Management
Red Hat Czech
_______________________________________________
sssd-devel mailing list
sssd-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/sssd-devel

Reply via email to