]> git.sur5r.net Git - cc65/commitdiff
Fixed a bug in SP_Add.
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 21 Aug 2011 16:08:52 +0000 (16:08 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 21 Aug 2011 16:08:52 +0000 (16:08 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@5246 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/common/strpool.c

index 12623b25c7b6858f345c8bf3b5ae791f37ca8650..963ecaf0a95215d680b0ac43c86be408af0b9514 100644 (file)
@@ -236,7 +236,7 @@ unsigned SP_Add (StringPool* P, const StrBuf* S)
     StringPoolEntry* E = HT_Find (&P->Tab, S);
 
     /* Did we find it? */
-    if (E != 0) {
+    if (E == 0) {
 
         /* We didn't find the entry, so create a new one */
         E = NewStringPoolEntry (S, CollCount (&P->Entries));
@@ -280,7 +280,7 @@ unsigned SP_GetCount (const StringPool* P)
 /* Return the number of strings in the pool */
 {
     return CollCount (&P->Entries);
-}                 
+}