diff options
Diffstat (limited to 'libcxx/include/__std_stream')
-rw-r--r-- | libcxx/include/__std_stream | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libcxx/include/__std_stream b/libcxx/include/__std_stream index e562e2c4730..fa194ea8ce2 100644 --- a/libcxx/include/__std_stream +++ b/libcxx/include/__std_stream @@ -150,7 +150,7 @@ __stdinbuf<_CharT>::__getchar(bool __consume) { for (int __i = __nread; __i > 0;) { - if (ungetc(__extbuf[--__i], __file_) == EOF) + if (ungetc(traits_type::to_int_type(__extbuf[--__i]), __file_) == EOF) return traits_type::eof(); } } |