- int i;
- KeywordCodeEntry *p, *np;
-
- for (i = 0; i < HASHSIZE; i++) {
- np = m_hashTable [i];
- while (np != NULL) {
- p = np->getNext();
- delete np;
- np = p;
+ int i;
+ KeywordCodeEntry *p, *np;
+
+ for (i = 0; i < HASHSIZE; i++) {
+ np = m_hashTable [i];
+ while (np != NULL) {
+ p = np->getNext();
+ delete np;
+ np = p;
{
KeywordCodeEntry *found = NULL;
for (KeywordCodeEntry* np = m_hashTable[ hash( pszLookup ) ]; np != NULL; np = np->getNext())
{
KeywordCodeEntry *found = NULL;
for (KeywordCodeEntry* np = m_hashTable[ hash( pszLookup ) ]; np != NULL; np = np->getNext())
- if (np == NULL) { // not found
- np = new KeywordCodeEntry (pszKeyword, iCode);
- int hashval = hash (np->getKeyword());
- np->setNext (m_hashTable[ hashval ]);
- m_hashTable[hashval] = np;
- } else // already defined
- np->setCode (iCode);
+ if (np == NULL) { // not found
+ np = new KeywordCodeEntry (pszKeyword, iCode);
+ int hashval = hash (np->getKeyword());
+ np->setNext (m_hashTable[ hashval ]);
+ m_hashTable[hashval] = np;
+ } else // already defined
+ np->setCode (iCode);