Quote:

And make the fRead with a 3rd parameter specificing the size of the buffer in case you only want xxx bytes from the seek point. Please... pretty please




No need for a third parameter.

The second parameter in the pseudo-code is the buffer size. As this topic is about reading the entire file I set the read size to the size of the file in the example, but it could be any value.