static void test_syscall_setreuid(void **state)
{
pthread_attr_t pthread_custom_attr;
- pthread_t *threads;
+ pthread_t threads[NUM_THREADS];
int i;
(void) state; /* unused */
- threads = (pthread_t*)malloc(NUM_THREADS * sizeof(pthread_t));
- assert_non_null(threads);
-
pthread_attr_init(&pthread_custom_attr);
for (i = 0; i < NUM_THREADS; i++) {
for (i = 0; i < NUM_THREADS; i++) {
pthread_join(threads[i], NULL);
}
-
- free(threads);
}
static void *sync_setreuid(void *arg)
static void test_sync_setreuid(void **state)
{
pthread_attr_t pthread_custom_attr;
- pthread_t *threads;
+ pthread_t threads[NUM_THREADS];
struct parm *p;
int rc;
int i;
(void) state; /* unused */
- threads = (pthread_t*)malloc(NUM_THREADS * sizeof(pthread_t));
- assert_non_null(threads);
pthread_attr_init(&pthread_custom_attr);
p = malloc(NUM_THREADS * sizeof(struct parm));
pthread_join(threads[i], NULL);
}
- free(threads);
free(p);
}