diff options
author | belugas <belugas@openttd.org> | 2008-07-09 02:18:51 +0000 |
---|---|---|
committer | belugas <belugas@openttd.org> | 2008-07-09 02:18:51 +0000 |
commit | 33150af3e2ca85326e5b84999ae8729ec65b338c (patch) | |
tree | 29a81e31408340b9beabe2fe013ded5712e1f4c6 | |
parent | cb452bcc7d4f154139c0aff65d210dfd7bb52514 (diff) | |
download | openttd-33150af3e2ca85326e5b84999ae8729ec65b338c.tar.xz |
(svn r13683) -Codechange: privatize a function that is not used outside of the class who calls it
-rw-r--r-- | src/town_gui.cpp | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/src/town_gui.cpp b/src/town_gui.cpp index 241b60d6d..054df20f3 100644 --- a/src/town_gui.cpp +++ b/src/town_gui.cpp @@ -113,27 +113,6 @@ uint GetMaskOfTownActions(int *nump, PlayerID pid, const Town *t) return buttons; } -/** - * Get the position of the Nth set bit. - * - * If there is no Nth bit set return -1 - * - * @param bits The value to search in - * @param n The Nth set bit from which we want to know the position - * @return The position of the Nth set bit - */ -static int GetNthSetBit(uint32 bits, int n) -{ - if (n >= 0) { - uint i; - FOR_EACH_SET_BIT(i, bits) { - n--; - if (n < 0) return i; - } - } - return -1; -} - struct TownAuthorityWindow : Window { private: Town *town; @@ -149,6 +128,27 @@ private: TWA_EXECUTE, }; + /** + * Get the position of the Nth set bit. + * + * If there is no Nth bit set return -1 + * + * @param bits The value to search in + * @param n The Nth set bit from which we want to know the position + * @return The position of the Nth set bit + */ + static int GetNthSetBit(uint32 bits, int n) + { + if (n >= 0) { + uint i; + FOR_EACH_SET_BIT(i, bits) { + n--; + if (n < 0) return i; + } + } + return -1; + } + public: TownAuthorityWindow(const WindowDesc *desc, WindowNumber window_number) : Window(desc, window_number), sel_index(-1) |