[range] Fixed a bug in istream_range() that prevented it from working with character types other than 'char' (refs #7407).

[SVN r84707]
This commit is contained in:
Nathan Ridge
2013-06-09 02:34:36 +00:00
parent 8be23dd1aa
commit b0c1cf556f
2 changed files with 13 additions and 6 deletions

View File

@ -27,8 +27,8 @@ namespace boost
istream_range(std::basic_istream<Elem, Traits>& in)
{
return iterator_range<std::istream_iterator<Type, Elem, Traits> >(
std::istream_iterator<Type>(in),
std::istream_iterator<Type>());
std::istream_iterator<Type, Elem, Traits>(in),
std::istream_iterator<Type, Elem, Traits>());
}
} // namespace range
using range::istream_range;