/* 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); }