gcc/libstdc++-v3/testsuite/21_strings
Paolo Carlini 085825b83b re PR libstdc++/8347 (empty vector range used in string construction causes core dump.)
2002-10-27  Paolo Carlini  <pcarlini@unitus.it>

	PR libstdc++/8347
	* include/bits/basic_string.tcc
	(string::_S_construct(_InIter, _InIter, const _Alloc&,
	forward_iterator_tag)): Do not throw logic error if
	__beg == NULL && __end == __beg.
	(string::string(const _CharT*, const _Alloc&)): Tweak.
	* testsuite/21_strings/ctor_copy_dtor.cc: Add test05 from PR.

From-SVN: r58577
2002-10-27 07:35:06 +00:00
..
append.cc
assign.cc assign.cc (test01): Add tests. 2001-12-16 20:21:20 +00:00
c_strings.cc
capacity.cc howto.html (GLIBCPP_FORCE_NEW): Document new environment variable which replaces all uses of __USE_MALLOC macro. 2002-10-18 20:52:57 +00:00
char_traits_requirements.cc
char_traits_typedefs.cc
compare.cc signbitl.c: Copyright years as list, not range. 2002-01-16 19:57:39 +00:00
ctor_copy_dtor.cc re PR libstdc++/8347 (empty vector range used in string construction causes core dump.) 2002-10-27 07:35:06 +00:00
element_access.cc
find.cc
insert.cc basic_string.h (insert(__pos, __s, __n)): Optimize by avoiding temporaries and working in-place when possible. 2001-12-28 14:00:18 +00:00
inserters_extractors.cc localefwd.h (locale:🆔:_M_id): Do this correctly, as type safety is important, especially on solaris. 2002-04-18 23:47:50 +00:00
invariants.cc
nonmember.cc signbitl.c: Copyright years as list, not range. 2002-01-16 19:57:39 +00:00
operations.cc
replace.cc basic_string.h (replace(__pos, __n1, __s, __n2): Fix and tighten __throw_length_error check. 2002-04-26 18:21:32 +00:00
rfind.cc
substr.cc