Fix MSVC which desn't like condition to be split by preprocessor
Fix MSVC which desn't like condition to be split by preprocessor

tangent-opensource/coreBlackbird,tangent-opensource/coreBlackbird,tangent-opensource/coreBlackbird