------- Comment #36 from paolo dot carlini at oracle dot com 2010-09-11 10:03 ------- I'm traveling. Note, I don't understand how you are addressing my concerns, thus whatever results you get from the testsuite, make sure we are not regressing on the situation I outlined, thus write a new testcase reading in in the buffer, say, 0123456789, then seeking to 0, reading consecutive positions up to 5 via simple get, calling seekoff(0, cur), put x in the place of 5. Then close, reopen, and check that you have 01234x6789.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45628