コード例 #1
0
ファイル: merge.c プロジェクト: AndyA/timewarp
static void merge__free(merge__work *wrk) {
  if (wrk) {
    jd_free(wrk->avg);
    jd_free(wrk);
  }
}
コード例 #2
0
ファイル: peak.c プロジェクト: AndyA/timewarp
static void peak__free(peak__work *wrk) {
  if (wrk) {
    jd_free(wrk->acc);
    jd_free(wrk);
  }
}
コード例 #3
0
static void filter__free(filter *filt) {
  jd_release(&filt->config);
  jd_free(filt);
}
コード例 #4
0
ファイル: jd_closure.c プロジェクト: AndyA/jsondata
void jd__closure_free(jd_closure *jdc) {
  jd_release(&jdc->ctx);
  jd_free(jdc);
}
コード例 #5
0
ファイル: dy_queue.c プロジェクト: AndyA/Dynatron
void dy_queue_free(dy_queue *q) {
  jd_release(&q->queue);
  pthread_cond_destroy(&q->cond);
  pthread_mutex_destroy(&q->mutex);
  jd_free(q);
}