Generator/RB_Get_SubIndex_FileName [ Functions ]
FUNCTION
Get the name of the master index file for a specific header_type.
SYNOPSIS
char *RB_Get_SubIndex_FileName( char *docroot, char *extension, struct RB_HeaderType *header_type )
INPUTS
- docroot -- the path to the documentation directory.
- extension -- the extension for the file
- header_type -- the header type
RESULT
a pointer to a freshly allocated string.
NOTES
Has too many parameters.
SOURCE
{ size_t l; char *filename; assert( docroot ); l = strlen( docroot ); l += RB_Get_Len_Extension( extension ); l += strlen( docroot ); l += strlen( header_type->fileName ); filename = ( char * ) malloc( l + 2 ); assert( filename ); filename[0] = '\0'; strcat( filename, docroot ); strcat( filename, header_type->fileName ); RB_Add_Extension( extension, filename ); return filename; }