Andrey Semashev
06f72f71f3
Fix usage of <cctype> functions.
...
Functions defined in <cctype> have undefined behavior if a negative
value is passed on input. Input values must always be converted to
unsigned integers.
Also, added missing includes.
2025-09-13 23:36:02 +03:00
..
2025-09-13 23:36:02 +03:00
2008-06-25 15:47:56 +00:00
2022-06-01 12:22:35 +02:00
2018-01-15 20:18:08 +01:00
2022-06-01 12:22:35 +02:00
2022-06-01 12:22:35 +02:00
2020-08-10 10:41:57 +01:00
2020-08-10 10:41:57 +01:00
2008-06-25 04:24:52 +00:00
2008-06-19 02:58:24 +00:00
2022-06-01 12:22:35 +02:00
2022-06-01 12:22:35 +02:00
2015-07-10 11:54:21 +02:00
2008-06-18 22:00:25 +00:00
2022-10-07 17:45:04 +02:00
2008-06-17 19:40:27 +00:00
2022-06-01 12:22:35 +02:00
2022-06-01 12:22:35 +02:00
2022-06-01 12:22:35 +02:00
2022-06-01 12:22:35 +02:00
2022-06-01 12:22:35 +02:00
2015-07-10 11:54:21 +02:00
2008-06-19 01:42:39 +00:00
2025-02-18 09:39:01 -05:00
2020-08-10 10:41:57 +01:00
2020-08-10 10:41:57 +01:00
2008-06-19 02:58:24 +00:00
2015-07-10 11:54:21 +02:00
2015-07-10 11:54:21 +02:00
2020-08-10 10:41:57 +01:00
2020-08-05 21:27:15 +01:00
2008-06-17 18:24:19 +00:00
2020-08-05 21:27:15 +01:00
2008-06-17 22:24:54 +00:00
2008-06-19 01:45:59 +00:00
2008-06-19 02:40:19 +00:00
2008-06-19 02:40:19 +00:00
2020-08-10 10:41:57 +01:00
2020-08-10 10:41:57 +01:00
2008-06-19 02:08:13 +00:00
2020-08-10 10:41:57 +01:00
2014-12-24 11:22:02 +01:00
2020-08-10 10:41:57 +01:00
2013-07-20 16:16:01 +00:00
2022-06-01 12:22:35 +02:00
2022-06-01 12:22:35 +02:00
2008-06-18 18:07:55 +00:00
2012-01-07 11:10:41 +00:00
2008-06-19 00:23:32 +00:00
2022-06-01 12:22:35 +02:00
2022-06-01 12:22:35 +02:00
2015-07-10 11:54:21 +02:00
2008-06-19 01:18:47 +00:00
2008-06-17 19:01:22 +00:00
2008-06-19 02:58:10 +00:00
2022-06-01 12:22:35 +02:00
2014-12-24 11:22:02 +01:00
2008-06-19 01:03:26 +00:00
2008-06-17 03:52:21 +00:00
2008-06-18 04:16:37 +00:00
2022-06-01 12:22:35 +02:00
2020-08-10 10:41:57 +01:00
2008-06-24 22:44:04 +00:00
2008-06-18 22:19:59 +00:00
2008-06-18 22:19:59 +00:00
2022-06-01 12:22:35 +02:00
2022-06-01 12:22:35 +02:00
2008-06-18 04:43:16 +00:00
2008-06-18 04:41:45 +00:00
2014-12-24 11:22:02 +01:00
2022-06-01 12:22:35 +02:00
2008-06-17 18:24:19 +00:00
2020-08-10 10:41:57 +01:00
2020-08-05 21:27:15 +01:00
2020-08-10 10:41:57 +01:00
2008-06-18 00:08:32 +00:00
2008-06-25 00:51:32 +00:00
2022-06-01 12:22:35 +02:00
2008-06-17 21:42:39 +00:00
2022-06-01 12:22:35 +02:00
2022-06-01 12:22:35 +02:00
2022-06-01 12:22:35 +02:00
2008-06-17 01:04:03 +00:00
2022-06-01 12:22:35 +02:00
2022-06-01 12:22:35 +02:00
2008-06-20 14:18:45 +00:00
2022-06-01 12:22:35 +02:00
2008-06-19 00:45:33 +00:00
2020-08-10 10:41:57 +01:00
2008-06-17 19:01:22 +00:00