markj
a4ee91c2c8
libc: Fix a few bugs in the xlocale collation code.
...
- Fix checks for mmap() failures. [1]
- Set the "map" and "maplen" fields of struct xlocale_collate so that
the table destructor actually does something.
- Free an already-mapped collation file before loading a new one into
the global table.
- Harmonize the prototype and definition of __collate_load_tables_l() by
adding the "static" qualifier to the latter.
PR: 243195
Reported by: cem [1]
Reviewed by: cem, yuripv
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D23109
2020-01-09 20:49:26 +00:00
..
2019-12-11 17:37:53 +00:00
2020-01-07 22:45:02 +00:00
2020-01-03 20:01:36 +00:00
2019-12-29 21:16:03 +00:00
2019-09-17 06:07:08 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-31 00:05:06 +00:00
2019-09-05 14:15:47 +00:00
2020-01-02 18:46:33 +00:00
2019-02-26 05:59:22 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-20 19:53:05 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:38:15 +00:00
2019-12-11 17:37:53 +00:00
2020-01-09 20:49:26 +00:00
2019-12-20 19:53:05 +00:00
2019-12-20 19:53:05 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2020-01-02 23:07:45 +00:00
2019-12-11 17:37:53 +00:00
2019-12-22 11:50:44 +00:00
2019-12-11 17:37:53 +00:00
2018-10-28 02:58:15 +00:00
2019-12-26 23:06:28 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-21 02:44:26 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-05 13:20:15 +00:00
2019-12-11 17:37:53 +00:00
2019-12-20 19:53:05 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-20 19:53:05 +00:00
2019-12-16 14:08:49 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-02-25 18:22:20 +00:00
2019-12-11 17:37:53 +00:00
2019-10-10 12:46:34 +00:00
2020-01-07 21:44:27 +00:00
2019-09-05 14:13:08 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-19 02:40:04 +00:00
2019-12-11 17:37:53 +00:00
2020-01-04 03:30:08 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2018-07-30 15:46:40 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-20 19:53:05 +00:00
2018-12-05 10:58:02 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-21 21:01:03 +00:00
2019-09-05 14:15:47 +00:00
2019-12-19 02:40:04 +00:00
2019-12-11 17:37:53 +00:00
2020-01-07 05:33:33 +00:00
2019-12-13 04:55:17 +00:00
2019-09-26 16:19:22 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-09-05 14:15:47 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-20 21:56:28 +00:00
2018-09-20 09:31:27 +00:00
2019-12-11 17:37:53 +00:00
2020-01-04 22:05:00 +00:00
2020-01-04 20:19:25 +00:00
2019-12-02 20:58:04 +00:00
2019-12-11 17:37:53 +00:00
2020-01-06 18:15:55 +00:00
2019-12-13 05:11:34 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2018-10-10 08:19:11 +00:00
2019-12-27 20:35:12 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-17 01:37:02 +00:00
2019-12-11 17:37:53 +00:00
2019-12-16 22:05:03 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-27 01:11:26 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2020-01-04 20:19:25 +00:00