(svn r19019) -Codechange: use HasExactlyOneBit() and HasAtMostOneBit() instead of CountBits() where possible

This commit is contained in:
smatz
2010-02-05 17:05:58 +00:00
parent 1d6bfd2a6c
commit 6c1ab1a2fa
8 changed files with 35 additions and 11 deletions

View File

@@ -520,7 +520,7 @@ uint ShowRefitOptionsList(int left, int right, int y, EngineID engine)
char *b = string;
/* Draw nothing if the engine is not refittable */
if (CountBits(cmask) <= 1) return y;
if (HasAtMostOneBit(cmask)) return y;
b = InlineString(b, STR_PURCHASE_INFO_REFITTABLE_TO);