Alexander Kabaev dbf26257f1 Unbreak libxo's handling of characters not representable in current locale
The xo_format_string_direct function loops forever never advancing the
processed string pointer when it encounters a character that makes
mbrtowc fail. Make it emit '?' character instead, as it seems this is
what the code intent was, sans bugs.

Differential Revision: https://reviews.freebsd.org/D2802
Reviewed by: marcel
2015-06-13 15:14:39 +00:00
..
2015-01-29 15:35:55 +00:00
2015-05-21 05:06:08 +00:00
2015-06-11 04:00:22 +00:00
2014-12-26 07:36:42 +00:00
2014-02-21 16:14:40 +00:00
2015-06-11 17:32:36 +00:00
2014-09-08 19:26:21 +00:00
2015-01-06 22:29:12 +00:00
2015-05-04 04:45:59 +00:00
2014-09-14 09:26:33 +00:00
2015-05-04 21:07:20 +00:00
2014-08-11 19:41:01 +00:00
2015-05-01 21:59:32 +00:00
2014-11-11 04:06:05 +00:00
2015-05-18 21:05:11 +00:00
2015-04-27 12:06:13 +00:00
2015-01-03 23:16:13 +00:00
2015-04-21 01:45:11 +00:00
2015-04-09 18:03:27 +00:00