removed extra token at end of undef directive