Remove undefined behavior from test; specifically, compare(NULL, XXX, 0)

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@228928 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Marshall Clow 2015-02-12 15:25:54 +00:00
parent bdb73f1f8b
commit 451ae6e21c

View File

@ -33,8 +33,8 @@ void test ( const CharT *s ) {
string_view_t sv1;
string_t str = (string_t) sv1;
assert ( sv1.size() == 0);
assert ( sv1.size() == str.size ());
assert ( std::char_traits<CharT>::compare ( sv1.data(), str.data(), sv1.size()) == 0 );
}
}