From: uz Date: Sun, 21 Aug 2011 16:08:52 +0000 (+0000) Subject: Fixed a bug in SP_Add. X-Git-Tag: V2.13.3~216 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=6cdac5eb4c56d8dec4a7ad05772b82853829839a;p=cc65 Fixed a bug in SP_Add. git-svn-id: svn://svn.cc65.org/cc65/trunk@5246 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- diff --git a/src/common/strpool.c b/src/common/strpool.c index 12623b25c..963ecaf0a 100644 --- a/src/common/strpool.c +++ b/src/common/strpool.c @@ -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); -} +}