Fix reading large file offsets on 32-bit

No 32 bit device on hand to verify, but this fix has been verified by
partner.

Test: Treehugger
Bug: 156027158

(cherry pick from aosp)

Change-Id: Ia604e7aac6cdd1cb46d5f2bcdf7f96cb56349954
Merged-In: Ia604e7aac6cdd1cb46d5f2bcdf7f96cb56349954
1 file changed