update_image.c: check malloc return value