[ fix ] missing exit prototype, include stdlib.h