don't memset ashmem region, especially before they're mmapped

This commit is contained in:
Mathias Agopian 2009-08-08 17:01:18 -07:00
parent 7d512e3dc3
commit ed04f7871b

View file

@ -300,6 +300,7 @@ try_ashmem:
fd = -1;
}
//LOGD_IF(!err, "allocating pmem size=%d, offset=%d", size, offset);
memset((char*)base + offset, 0, size);
}
} else {
if ((usage & GRALLOC_USAGE_HW_2D) == 0) {
@ -329,7 +330,6 @@ try_ashmem:
hnd->base = int(base)+offset;
hnd->lockState = lockState;
*pHandle = hnd;
memset((void*)hnd->base, 0, size);
}
LOGE_IF(err, "gralloc failed err=%s", strerror(-err));