2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-07-30 13:25:35 +00:00
Lioncash 0d2b2f45a8 CStringExtras: Prevent potential out of bounds reads with CompareCaseInsensitive
The strcasecmp and _stricmp functions expect the passed in strings to
be null-terminated, however we we're also exposing a std::string_view
overload for that function. std::string_view instances aren't required
to be null-terminated, so this makes the interface a little unsafe.

We can use std::lexicographical_compare() to provide the same behavior
and also properly handle the case of non-null-terminated strings.
2019-09-14 16:43:04 -04:00
..
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2019-06-26 18:06:03 -07:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2019-04-02 18:32:31 -10:00
2019-03-12 17:46:20 -10:00
2019-04-02 18:32:31 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2019-08-14 12:56:46 -07:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-31 00:37:52 -08:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-26 20:26:34 -10:00
2018-11-14 11:23:34 -08:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2019-01-02 17:47:28 -10:00
2018-12-07 19:30:43 -10:00
2019-01-15 18:22:44 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2019-03-12 17:46:20 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2019-04-16 01:00:46 -07:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2019-02-11 17:58:12 -08:00
2018-12-07 19:30:43 -10:00
2019-07-19 18:27:21 -10:00
2019-01-29 22:38:16 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2019-07-20 22:42:52 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00