mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-11-15 13:58:32 +00:00
make ks_pool_free appear take double pointer
This commit is contained in:
1 parent
73e4c22255
commit
d2f04e2133
20 files changed
+83
-74
No files matched your search
@@ -10,7 +10,7 @@ static void *test1_thread(ks_thread_t *thread, void *data)
|
||||
while(ks_q_pop(q, &pop) == KS_STATUS_SUCCESS) {
|
||||
//int *i = (int *)pop;
|
||||
//printf("POP %d\n", *i);
|
||||
ks_pool_free(thread->pool, pop);
|
||||
ks_pool_free(thread->pool, &pop);
|
||||
}
|
||||
|
||||
return NULL;
|
||||
@@ -19,7 +19,7 @@ static void *test1_thread(ks_thread_t *thread, void *data)
|
||||
static void do_flush(ks_q_t *q, void *ptr, void *flush_data)
|
||||
{
|
||||
ks_pool_t *pool = (ks_pool_t *)flush_data;
|
||||
ks_pool_free(pool, ptr);
|
||||
ks_pool_free(pool, &ptr);
|
||||
|
||||
}
|
||||
|
||||
@@ -104,7 +104,7 @@ static void *test2_thread(ks_thread_t *thread, void *data)
|
||||
//int *i = (int *)pop;
|
||||
//printf("%p POP %d\n", (void *)pthread_self(), *i);
|
||||
popped++;
|
||||
ks_pool_free(thread->pool, pop);
|
||||
ks_pool_free(thread->pool, &pop);
|
||||
} else if (status == KS_STATUS_INACTIVE) {
|
||||
break;
|
||||
} else if (t2->try && ks_q_size(t2->q)) {
|
||||
|
||||
Reference in new issue
Block a user