From 1374b50ed7ae3dfa34c653cd208ff5c059c0cce5 Mon Sep 17 00:00:00 2001 From: Ran Benita Date: Mon, 2 Dec 2013 14:25:51 +0200 Subject: [PATCH] atom: tiny style fixes Signed-off-by: Ran Benita --- src/atom.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/atom.c b/src/atom.c index 5d86cf9..c56eb92 100644 --- a/src/atom.c +++ b/src/atom.c @@ -138,11 +138,10 @@ static bool find_node_pointer(struct atom_table *table, const char *string, size_t len, struct atom_node ***nodep_out, unsigned int *fingerprint_out) { - struct atom_node **nodep; + struct atom_node **nodep = &table->root; unsigned int fingerprint = 0; bool found = false; - nodep = &table->root; for (size_t i = 0; i < (len + 1) / 2; i++) { fingerprint = fingerprint * 27 + string[i]; fingerprint = fingerprint * 27 + string[len - 1 - i]; @@ -150,19 +149,19 @@ find_node_pointer(struct atom_table *table, const char *string, size_t len, while (*nodep) { if (fingerprint < (*nodep)->fingerprint) { - nodep = &((*nodep)->left); + nodep = &(*nodep)->left; } else if (fingerprint > (*nodep)->fingerprint) { - nodep = &((*nodep)->right); + nodep = &(*nodep)->right; } else { /* Now start testing the strings. */ const int cmp = strncmp(string, (*nodep)->string, len); if (cmp < 0 || (cmp == 0 && len < strlen((*nodep)->string))) { - nodep = &((*nodep)->left); + nodep = &(*nodep)->left; } else if (cmp > 0) { - nodep = &((*nodep)->right); + nodep = &(*nodep)->right; } else { found = true; -- 2.7.4