From 08aa7a24322097ecdb5a665e582d7bf3a41d500f Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Wed, 11 Sep 2013 19:19:11 +0000 Subject: [PATCH] [SPEC2DEF] - Allow C++ redirects aka fix MSVC build svn path=/trunk/; revision=60039 --- reactos/tools/spec2def/spec2def.c | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/reactos/tools/spec2def/spec2def.c b/reactos/tools/spec2def/spec2def.c index 138f39d014e..470eee6b685 100644 --- a/reactos/tools/spec2def/spec2def.c +++ b/reactos/tools/spec2def/spec2def.c @@ -349,18 +349,11 @@ OutputLine_def(FILE *fileDest, EXPORT *pexp) } else if (pexp->pcRedirection) { - if (gbMSComp && (pexp->pcName[0] == '?')) - { - /* ignore c++ redirection, since link doesn't like that! */ - } - else - { - int fDeco; + int fDeco; - fDeco = ((giArch == ARCH_X86) && !ScanToken(pexp->pcRedirection, '.')); - fprintf(fileDest, "="); - PrintName(fileDest, pexp, "", 1, fDeco && !gbMSComp); - } + fDeco = ((giArch == ARCH_X86) && !ScanToken(pexp->pcRedirection, '.')); + fprintf(fileDest, "="); + PrintName(fileDest, pexp, "", 1, fDeco && !gbMSComp); } else if (((pexp->uFlags & FL_STUB) || (pexp->nCallingConvention == CC_STUB)) && (pexp->pcName[0] == '?'))