Nevermind on the bool change, I forgot _Bool is for C99 only.