depend elocalloc