Exemplo n.º 1
0
static void por_ctx_free(readstat_por_ctx_t *ctx) {
    if (ctx->string_buffer)
        free(ctx->string_buffer);
    if (ctx->varinfo) {
        int i;
        for (i=0; i<ctx->var_count; i++) {
            if (ctx->varinfo[i].label)
                free(ctx->varinfo[i].label);
        }
        free(ctx->varinfo);
    }
    if (ctx->var_dict)
        ck_hash_table_free(ctx->var_dict);
    free(ctx);
}
Exemplo n.º 2
0
void ctx_free(rs_ctx_t *rs_ctx) {
    ck_hash_table_free(rs_ctx->label_set_dict);
    free(rs_ctx);
}