Ticket #6722: range_adapter.hpp.patch
File range_adapter.hpp.patch, 497 bytes (added by , 10 years ago) |
---|
-
range_adapter.hpp
107 107 (Iter& cur, Iter& last, Ch* s,std::streamsize n) 108 108 { 109 109 std::streamsize rem = n; // No. of chars remaining. 110 while (cur != last && rem -- > 0) *s++ = *cur++;110 while (cur != last && rem > 0) { --rem; *s++ = *cur++; } 111 111 return n - rem != 0 ? n - rem : -1; 112 112 } 113 113