NCEPLIBS-bufr  11.6.0
 All Data Structures Files Functions Variables Pages
ardllocc.c
Go to the documentation of this file.
1 
6 #include "bufrlib.h"
7 #include "cread.h"
8 #include "mstabs.h"
9 
23 void ardllocc( void )
24 {
25 
26 /*
27 ** cread arrays
28 */
29 
30  free( pb );
31  free( lstpos );
32 
33 /*
34 ** mstabs arrays
35 */
36 
37  free( MSTABS_BASE(ibfxyn) );
38  free( MSTABS_BASE(cbscl) );
39  free( MSTABS_BASE(cbsref) );
40  free( MSTABS_BASE(cbbw) );
41  free( MSTABS_BASE(cbunit) );
42  free( MSTABS_BASE(cbmnem) );
43  free( MSTABS_BASE(cbelem) );
44  free( MSTABS_BASE(idfxyn) );
45  free( MSTABS_BASE(cdseq) );
46  free( MSTABS_BASE(cdmnem) );
47  free( MSTABS_BASE(ndelem) );
48  free( MSTABS_BASE(idefxy) );
49 
50 }
51 
Define signatures to enable a number of BUFRLIB subprograms to be called directly from C application ...
void ardllocc(void)
This subroutine frees any memory that was dynamically allocated during a previous call to subroutine ...
Definition: ardllocc.c:23
fpos_t * lstpos
Byte positions of last successful reads from files corresponding to pb, for files that were opened fo...
Define signatures and declare variables for reading or writing BUFR messages via a C language interfa...
Define signatures and declare variables for internal storage of master Table B and Table D entries...
FILE ** pb
File pointers.