Description
Move to the appropriate offset only if non-zero. The reason for this check is that special "files" (e.g., /proc or /dev ones) might not support seek to a specific position but rather only sequential read/write. If this is what is requested, there is no reason to risk incurring an IOException