Да, я подумал, FilePointer же сдвигается. Тут не нужно +1