Fix crash in selftest::test_lexer_string_locations_ucn4 (PR bootstrap/72823)
commit67376ed127cf14f2d6851b324b4f965bae441087
authordmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 6 Aug 2016 18:06:30 +0000 (6 18:06 +0000)
committerdmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 6 Aug 2016 18:06:30 +0000 (6 18:06 +0000)
treec0caa06ec8575f87392744b9a05b0b8aed5dddfc
parent0762a4fcdc2e42e13dfcd0e7900dfbb5db763f94
Fix crash in selftest::test_lexer_string_locations_ucn4 (PR bootstrap/72823)

libcpp/ChangeLog:
PR bootstrap/72823
* charset.c (_cpp_valid_ucn): Replace overzealous assert with one
that allows for char_range to be non-NULL when loc_reader is NULL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@239211 138bc75d-0d04-0410-961f-82ee72b054a4
libcpp/ChangeLog
libcpp/charset.c