namespace IO {
bad_seek::bad_seek(SeekOffset offset, SeekType type):
- runtime_error(type==S_BEG ? lexical_cast(offset) :
+ runtime_error(type==S_BEG ? lexical_cast<string>(offset) :
type==S_CUR ? format("CUR%+d", offset) :
type==S_END ? format("END%+d", offset) :
format("SeekType(%d)", type))