Fixing buffer position change after reading
It seems that only place where we use the buffer for appending is ASCII buffer in SCP code, where ForceLen is true, so the bug would not happen - as Len == Result.
Source commit: d30cccffcba704e0502005721149b50964cf5a7c