if malloc failed return false
1 file changed