示例#1
0
文件: live.c 项目: wdebeaum/cabot
/* RAH Apr.13.2001: Memory was being held, Added Call fe_close to release 
 * memory held by fe and then release locally allocated memory 
 */
int32 live_free_memory ()
{
    parse_args_free();		/* Free memory allocated during the argument parseing stage */
    fe_close (fe);			/*  */
    ckd_free(kb->uttid);	/* Free memory allocated in live_initialize_decoder() */
    kb_free (kb);			/*  */
    ckd_free ((void *) dummyframe);	/*  */
    ckd_free ((void *) parthyp);	/*  */
    return (0);
}
/* RAH Apr.13.2001: Memory was being held, Added Call fe_close to release memory held by fe and then release locally allocated memory */
int32 live_free_memory ()
{
  parse_args_free();		/* Free memory allocated during the argument parseing stage */
  fe_close (fe);		/*  */
  ckd_free(kb->uttid);  /* Free memory allocated in live_initialize_decoder() */
  kb_free (kb);		/*  */
  ckd_free ((void *) dummyframe); /*  */
  ckd_free ((void *) parthyp);  /*  */
#if defined(THRD)
  thread_barrier_destroy(score_barrier);
#endif
  return (0);
}