diff options
author | glx <glx@openttd.org> | 2019-04-13 22:53:18 +0200 |
---|---|---|
committer | glx22 <glx22@users.noreply.github.com> | 2019-04-18 21:49:34 +0200 |
commit | 889927261452da616c5289f016e84b6f201141e8 (patch) | |
tree | 63942e5a7267bd23c61e81818c8969164629db79 /src/strings.cpp | |
parent | 9195f2337a7c4f9154058877093bbb74db33cf32 (diff) | |
download | openttd-889927261452da616c5289f016e84b6f201141e8.tar.xz |
Codechange: use std::vector for _language_dropdown
Diffstat (limited to 'src/strings.cpp')
-rw-r--r-- | src/strings.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/strings.cpp b/src/strings.cpp index ed8d439b4..1ed679e27 100644 --- a/src/strings.cpp +++ b/src/strings.cpp @@ -1864,14 +1864,14 @@ const char *GetCurrentLocale(const char *param) const char *GetCurrentLocale(const char *param); #endif /* !(defined(_WIN32) || defined(__APPLE__)) */ -int CDECL StringIDSorter(const StringID *a, const StringID *b) +bool StringIDSorter(const StringID &a, const StringID &b) { char stra[512]; char strb[512]; - GetString(stra, *a, lastof(stra)); - GetString(strb, *b, lastof(strb)); + GetString(stra, a, lastof(stra)); + GetString(strb, b, lastof(strb)); - return strnatcmp(stra, strb); + return strnatcmp(stra, strb) < 0; } /** |