Utilities/RB_Free_Header [ Functions ]
NAME
RB_Free_Header -- oop
SYNOPSIS
void RB_Free_Header( struct RB_header *header )
FUNCTION
free struct RB_header and associated strings
INPUTS
struct RB_header *header -- this one
AUTHOR
Koessi
SEE ALSO
RB_Alloc_Header(), RB_Close_The_Shop()
SOURCE
{ if ( header ) { if ( header->function_name ) { free( header->function_name ); } if ( header->version ) { free( header->version ); } if ( header->name ) { free( header->name ); } if ( header->unique_name ) { free( header->unique_name ); } if ( header->lines ) { int i; for ( i = 0; i < header->no_lines; ++i ) { free( header->lines[i].line ); } free( header->lines ); } free( header ); } }