diff options
Diffstat (limited to 'libcxx/test')
2 files changed, 3 insertions, 3 deletions
diff --git a/libcxx/test/localization/locales/locale.convenience/conversions/conversions.buffer/pbackfail.pass.cpp b/libcxx/test/localization/locales/locale.convenience/conversions/conversions.buffer/pbackfail.pass.cpp index 20ecc422865..bcfb16e050e 100644 --- a/libcxx/test/localization/locales/locale.convenience/conversions/conversions.buffer/pbackfail.pass.cpp +++ b/libcxx/test/localization/locales/locale.convenience/conversions/conversions.buffer/pbackfail.pass.cpp @@ -45,14 +45,14 @@ int main() test_buf f(bs.rdbuf()); assert(f.sbumpc() == L'1'); assert(f.sgetc() == L'2'); - assert(f.pbackfail(L'a') == -1); + assert(f.pbackfail(L'a') == test_buf::traits_type::eof()); } { std::fstream bs("underflow.dat"); test_buf f(bs.rdbuf()); assert(f.sbumpc() == L'1'); assert(f.sgetc() == L'2'); - assert(f.pbackfail(L'a') == -1); + assert(f.pbackfail(L'a') == test_buf::traits_type::eof()); assert(f.sbumpc() == L'2'); assert(f.sgetc() == L'3'); } diff --git a/libcxx/test/localization/locales/locale.convenience/conversions/conversions.buffer/underflow.pass.cpp b/libcxx/test/localization/locales/locale.convenience/conversions/conversions.buffer/underflow.pass.cpp index 1354c0532b5..9c08a353fbd 100644 --- a/libcxx/test/localization/locales/locale.convenience/conversions/conversions.buffer/underflow.pass.cpp +++ b/libcxx/test/localization/locales/locale.convenience/conversions/conversions.buffer/underflow.pass.cpp @@ -79,6 +79,6 @@ int main() assert(f.sbumpc() == 0x4E51); assert(f.sbumpc() == 0x4E52); assert(f.sbumpc() == 0x4E53); - assert(f.sbumpc() == -1); + assert(f.sbumpc() == test_buf::traits_type::eof()); } } |

