Hi Guys,
Will the following error be produced if my buffer is too small on my FREAD?
read_length := -4106;
length_read := fread(almginbd_msgf,in_port_record,read_length);

ALMSGH - Unable to Read ALMGINBD.MSGF.CJISII
ALMSGH - END OF FILE  (FSERR 0)

My message file is:
ALMGINBD*        4200B  VAM          0        503   1      256  1  *

I don't understand if I am reading 4106 bytes, how do I go past a message
file of 4200B?  or could this be another problem I don't know about.