1
1
This commit was SVN r10249.
Этот коммит содержится в:
Galen Shipman 2006-06-08 04:34:04 +00:00
родитель b42b0bd1af
Коммит 0bb8a6fca8

Просмотреть файл

@ -73,8 +73,8 @@ void* mca_mpool_mvapi_alloc(
uint32_t flags, uint32_t flags,
mca_mpool_base_registration_t** registration) mca_mpool_base_registration_t** registration)
{ {
void* addr_malloc = (void*)memalign(mca_mpool_base_page_size, size); void* addr_malloc = (void*)malloc(size + mca_mpool_base_page_size);
void* addr = addr_malloc; void* addr = (void*) up_align_addr(addr_malloc, mca_mpool_base_page_size_log);
if(OMPI_SUCCESS != mpool->mpool_register(mpool, addr, size, flags, registration)) { if(OMPI_SUCCESS != mpool->mpool_register(mpool, addr, size, flags, registration)) {
free(addr_malloc); free(addr_malloc);
return NULL; return NULL;