fix memalign and valloc