fixed incorrect macro ifdef termination