mariadb/linux/tests/test-toku-malloc.c
Yoni Fogel 324c278a31 Addresses #2257 refs[t:2257] Merge windows port back into main.
git-svn-id: file:///svn/toku/tokudb@16673 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:58:56 -04:00

26 lines
565 B
C

#include <stdio.h>
#include <toku_assert.h>
#include <memory.h>
#include <toku_pthread.h>
static void *f(void *arg) {
void *vp = toku_malloc(32);
assert(vp);
toku_free(vp);
return arg;
}
int main(void) {
int r;
int i;
const int max_threads = 2;
toku_pthread_t tids[max_threads];
for (i=0; i<max_threads; i++) {
r = toku_pthread_create(&tids[i], NULL, f, 0); assert(r == 0);
}
for (i=0; i<max_threads; i++) {
void *ret;
r = toku_pthread_join(tids[i], &ret); assert(r == 0);
}
return 0;
}