]> git.sur5r.net Git - cc65/commitdiff
The ...Entry functions from the hashtab module have been renamed.
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 21 Aug 2011 13:35:36 +0000 (13:35 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 21 Aug 2011 13:35:36 +0000 (13:35 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@5245 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/ca65/filetab.c
src/ca65/lineinfo.c
src/ca65/macro.c

index 84282296bbfa9e2eacaf77caf3319c374dacd568..82e20ee70ecf1576123fb31a06d34cde673e4264 100644 (file)
@@ -134,7 +134,7 @@ static int HT_Compare (const void* Key1, const void* Key2)
 /* Compare two keys. The function must return a value less than zero if
  * Key1 is smaller than Key2, zero if both are equal, and a value greater
  * than zero if Key1 is greater then Key2.
- */                                 
+ */
 {
     return (int)*(const unsigned*)Key1 - (int)*(const unsigned*)Key2;
 }
@@ -166,7 +166,7 @@ static FileEntry* NewFileEntry (unsigned Name, FileType Type,
     CollAppend (&FileTab, F);
 
     /* Insert the entry into the hash table */
-    HT_Insert (&HashTab, &F->Node);
+    HT_Insert (&HashTab, F);
 
     /* Return the new entry */
     return F;
@@ -207,7 +207,7 @@ unsigned GetFileIndex (const StrBuf* Name)
     unsigned NameIdx = GetStrBufId (Name);
 
     /* Search in the hash table for the name */
-    FileEntry* F = HT_FindEntry (&HashTab, &NameIdx);
+    const FileEntry* F = HT_Find (&HashTab, &NameIdx);
 
     /* If we don't have this index, print a diagnostic and use the main file */
     if (F == 0) {
index f4867fff25f8e90ab84bd56aefc3ecaa83f16bb3..50419c60e8dda19cca18c9e29979ae95139a0e3f 100644 (file)
@@ -187,7 +187,7 @@ static LineInfo* NewLineInfo (const LineInfoKey* Key)
     InitCollection (&LI->OpenSpans);
 
     /* Add it to the hash table, so we will find it if necessary */
-    HT_InsertEntry (&LineInfoTab, LI);
+    HT_Insert (&LineInfoTab, LI);
 
     /* Return the new struct */
     return LI;
@@ -301,7 +301,7 @@ LineInfo* StartLine (const FilePos* Pos, unsigned Type, unsigned Count)
     /* Try to find a line info with this position and type in the hash table.
      * If so, reuse it. Otherwise create a new one.
      */
-    LI = HT_FindEntry (&LineInfoTab, &Key);
+    LI = HT_Find (&LineInfoTab, &Key);
     if (LI == 0) {
         /* Allocate a new LineInfo */
         LI = NewLineInfo (&Key);
index b2fdaeaf79bb6075c8d19d17a431017a45852fd9..c9715578d858ef524f3ec6df17e2947eeb7090c2 100644 (file)
@@ -597,7 +597,7 @@ void MacUndef (const StrBuf* Name, unsigned char Style)
  */
 {
     /* Search for the macro */
-    Macro* M = HT_FindEntry (&MacroTab, Name);
+    Macro* M = HT_Find (&MacroTab, Name);
 
     /* Don't let the user kid with us */
     if (M == 0 || M->Style != Style) {
@@ -610,7 +610,7 @@ void MacUndef (const StrBuf* Name, unsigned char Style)
     }
 
     /* Remove the macro from the macro table */
-    HT_RemoveEntry (&MacroTab, M);
+    HT_Remove (&MacroTab, M);
 
     /* Free the macro structure */
     FreeMacro (M);
@@ -983,7 +983,7 @@ Macro* FindMacro (const StrBuf* Name)
  * this name was found, return NULL.
  */
 {
-    Macro* M = HT_FindEntry (&MacroTab, Name);
+    Macro* M = HT_Find (&MacroTab, Name);
     return (M != 0 && M->Style == MAC_STYLE_CLASSIC)? M : 0;
 }
 
@@ -1002,7 +1002,7 @@ Macro* FindDefine (const StrBuf* Name)
     }
 
     /* Check if we have such a macro */
-    M = HT_FindEntry (&MacroTab, Name);
+    M = HT_Find (&MacroTab, Name);
     return (M != 0 && M->Style == MAC_STYLE_DEFINE)? M : 0;
 }