19 Nov
2005
19 Nov
'05
3:44 a.m.
Hello, I try file_descriptor::seek() for a big file over 4GB on Win32, but the result was not correct. file_descriptor.cpp(185)
LONG lDistanceToMoveHigh = off < 0xffffffff ? static_cast<LONG>(off >> 32) : 0;
I think that lDistanceToMoveHigh always becomes 0. The condition above should be "off > 0xffffffff". Regards, Takeshi Mouri