mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-02-01 03:48:43 +00:00
(svn r13535) -Codechange: Protect GUIList internals
-Fix: VL_FIST_SORT should be set after list rebuild too
This commit is contained in:
parent
0a19f738bc
commit
f1cecb1795
@ -32,7 +32,7 @@ class GUIList : public SmallVector<T, 32> {
|
||||
public:
|
||||
typedef int CDECL SortFunction(const T*, const T*);
|
||||
|
||||
public: // Temporary: public for conversion only
|
||||
protected:
|
||||
SortFunction* const *func_list; ///< The sort criteria functions
|
||||
SortListFlags flags; ///< used to control sorting/resorting/etc.
|
||||
uint8 sort_type; ///< what criteria to sort on
|
||||
@ -249,7 +249,7 @@ public:
|
||||
void RebuildDone()
|
||||
{
|
||||
CLRBITS(this->flags, VL_REBUILD);
|
||||
SETBITS(this->flags, VL_RESORT);
|
||||
SETBITS(this->flags, VL_RESORT | VL_FIRST_SORT);
|
||||
}
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user