boolとBOOLは同じだと思ってたんだが64bitだと違うようだな。