Changing the declaration of a QIO argument to be more portable

Hardcoded as an int64_t made it incompatible with off_t if it
wasn't 64-bits.  I believe that this should fix the linux32
smoke-test builds (which, for some reason, I can't reproduce
myself on linux32).