fixed bug in the scope of a "if 0" block.