hmmer-3.3/easel/esl_sqio_ncbi.c
/* reset_header_values()
 *
 * Clear the header values so it is clear which values
 * have been set by the current header.
 */
reset_header_values()
Clear the header values so it is clear which values
have been set by the current header.
reset_header_values () Clear the header values so it is clear which values have been set by the current header .
static void
reset_header_values(ESL_SQNCBI_DATA *ncbi)
{
  ncbi->name_ptr    = NULL;
  ncbi->name_size   = 0;
  ncbi->acc_ptr     = NULL;
  ncbi->acc_size    = 0;
  ncbi->int_id      = -1;
  ncbi->str_id_ptr  = NULL;
  ncbi->str_id_size = 0;
}
static void reset_header_values ( ESL_SQNCBI_DATA * ncbi ) { ncbi -> name_ptr = NULL ; ncbi -> name_size = 0 ; ncbi -> acc_ptr = NULL ; ncbi -> acc_size = 0 ; ncbi -> int_id = -1 ; ncbi -> str_id_ptr = NULL ; ncbi -> str_id_size = 0 ; }
reset_header_values()
 Clear the header values so it is clear which values
 have been set by the current header.
reset_header_values () Clear the header values so it is clear which values have been set by the current header .