diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2011-05-09 09:49:08 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2011-05-09 09:49:08 +0000 |
commit | d89361739acdf07f0b0775c85f69abe89d57b600 (patch) | |
tree | ded652c4758d749b718d72491a95f9f2acdf427d /Src/hashtable.c | |
parent | 70fd751a823ddc5fa9cfe696700edb5a4f2067bb (diff) | |
download | zsh-d89361739acdf07f0b0775c85f69abe89d57b600.tar.gz zsh-d89361739acdf07f0b0775c85f69abe89d57b600.tar.xz zsh-d89361739acdf07f0b0775c85f69abe89d57b600.zip |
29165: use term.h globally if needed at all.
Diffstat (limited to 'Src/hashtable.c')
-rw-r--r-- | Src/hashtable.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/Src/hashtable.c b/Src/hashtable.c index 6d7179412..235beda1c 100644 --- a/Src/hashtable.c +++ b/Src/hashtable.c @@ -59,7 +59,7 @@ struct scanstatus { int sorted; union { struct { - HashNode *tab; + HashNode *hashtab; int ct; } s; HashNode u; @@ -187,11 +187,11 @@ addhashnode2(HashTable ht, char *nam, void *nodeptr) hn->next = hp->next; if(ht->scan) { if(ht->scan->sorted) { - HashNode *tab = ht->scan->u.s.tab; + HashNode *hashtab = ht->scan->u.s.hashtab; int i; for(i = ht->scan->u.s.ct; i--; ) - if(tab[i] == hp) - tab[i] = hn; + if(hashtab[i] == hp) + hashtab[i] = hn; } else if(ht->scan->u.u == hp) ht->scan->u.u = hn; } @@ -286,11 +286,11 @@ removehashnode(HashTable ht, const char *nam) ht->ct--; if(ht->scan) { if(ht->scan->sorted) { - HashNode *tab = ht->scan->u.s.tab; + HashNode *hashtab = ht->scan->u.s.hashtab; int i; for(i = ht->scan->u.s.ct; i--; ) - if(tab[i] == hp) - tab[i] = NULL; + if(hashtab[i] == hp) + hashtab[i] = NULL; } else if(ht->scan->u.u == hp) ht->scan->u.u = hp->next; } @@ -397,7 +397,7 @@ scanmatchtable(HashTable ht, Patprog pprog, int sorted, qsort((void *)hnsorttab, ct, sizeof(HashNode), hnamcmp); st.sorted = 1; - st.u.s.tab = hnsorttab; + st.u.s.hashtab = hnsorttab; st.u.s.ct = ct; ht->scan = &st; |