summaryrefslogtreecommitdiff
path: root/src/strings.cpp
diff options
context:
space:
mode:
authorglx <glx@openttd.org>2019-04-13 22:53:18 +0200
committerglx22 <glx22@users.noreply.github.com>2019-04-18 21:49:34 +0200
commit889927261452da616c5289f016e84b6f201141e8 (patch)
tree63942e5a7267bd23c61e81818c8969164629db79 /src/strings.cpp
parent9195f2337a7c4f9154058877093bbb74db33cf32 (diff)
downloadopenttd-889927261452da616c5289f016e84b6f201141e8.tar.xz
Codechange: use std::vector for _language_dropdown
Diffstat (limited to 'src/strings.cpp')
-rw-r--r--src/strings.cpp8
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;
}
/**