I can't specifically test your sketch due to not having the libraries installed but I believe this is a known issue: IDE 1.6.6 breaks sketches that use multiline function declarations. · Issue #80 · arduino/arduino-builder · GitHub which appears to have stumped the Arduino developers so far. A new system of prototype generation was added in Arduino IDE 1.6.6 which caused a lot of breakage. Most of this has been fixed by now but there are still a couple of issues left over.
You should be able to fix the issue by manually adding a prototype for the problem function above the first call.
When you post code please use code tags(</> button on the toolbar) and don't include line numbers so we can easily copy it into the IDE.