static void kmerstream_delete(Kmerstream *spwp) { gt_free(spwp->filltable); gt_multimappower_delete(spwp->multimappower); specialwrapqueue(&spwp->spos); gt_free(spwp); }
void gt_substriter_delete(Substriter *substriter) { if (substriter != NULL) { gt_multimappower_delete(substriter->multimappower); gt_free(substriter); } }
void gt_Enumcodeatposition_delete(Enumcodeatposition *ecp) { if (ecp != NULL) { gt_free(ecp->filltable); gt_multimappower_delete(ecp->multimappower); gt_free(ecp); } }
static void kmerstream_delete(GtKmerstream *spwp) { if (spwp != NULL) { gt_free(spwp->filltable); gt_multimappower_delete(spwp->multimappower); special_queue_delete(&spwp->specialqueue); gt_free(spwp); } }