40f77int
rbytes(
char *bmg, f77int *mxmb, f77int isloc, f77int newbytes )
44 if ( ( isloc + newbytes ) > *mxmb ) {
47 else if ( fread( &bmg[isloc], 1, newbytes,
pbf[0] ) != newbytes ) {
48 iret = ( feof(
pbf[0]) ? -1 : -2 );
Define signatures to enable a number of BUFRLIB subprograms to be called directly from C application ...
Define signatures and declare variables for reading or writing BUFR messages via a C language interfa...
FILE * pbf[2]
File pointers.
f77int rbytes(char *bmg, f77int *mxmb, f77int isloc, f77int newbytes)
This function reads a specified number of bytes from the system file that was opened via the most rec...