fix error: remove malloc