Use proper prototype CPP guards, reported by Dave Love <fx@gnu.org>.