Explicitly request pre-zeroed memory instead of memset'ing our

own.

Ok'ed by:	davidxu
This commit is contained in:
Xin LI 2006-05-31 00:31:38 +00:00
parent f1c313bff2
commit 631574e7dc

View File

@ -161,11 +161,7 @@ pthread_key_allocate_data(void)
struct pthread_specific_elem *new_data;
new_data = (struct pthread_specific_elem *)
malloc(sizeof(struct pthread_specific_elem) * PTHREAD_KEYS_MAX);
if (new_data != NULL) {
memset((void *) new_data, 0,
sizeof(struct pthread_specific_elem) * PTHREAD_KEYS_MAX);
}
calloc(1, sizeof(struct pthread_specific_elem) * PTHREAD_KEYS_MAX);
return (new_data);
}