Fix guarding in macidle.h
Merge pull request #306 from VladRassokhin/fix-macidle-guarding

Fix guarding in macidle.h