From e4a00dc451489155da158d7534b04f325a524258 Mon Sep 17 00:00:00 2001 From: Christoph von Wittich Date: Wed, 21 Nov 2007 15:46:38 +0000 Subject: [PATCH] don't include crt define STDCALL svn path=/trunk/; revision=30628 --- reactos/tools/rbuild/backend/msbuild/msbuild.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/reactos/tools/rbuild/backend/msbuild/msbuild.cpp b/reactos/tools/rbuild/backend/msbuild/msbuild.cpp index f95b5e95927..ee30250212b 100644 --- a/reactos/tools/rbuild/backend/msbuild/msbuild.cpp +++ b/reactos/tools/rbuild/backend/msbuild/msbuild.cpp @@ -157,7 +157,7 @@ MsBuildBackend::_generate_sources ( const Module& module ) fprintf ( OUT, "\r\nMSC_WARNING_LEVEL=/W3 /WX\r\n\r\n" ); /* Disable deprecated function uage warnings */ - fprintf ( OUT, "C_DEFINES=$(C_DEFINES) /DDDKAPI=__stdcall /wd4996\r\n" ); + fprintf ( OUT, "C_DEFINES=$(C_DEFINES) /DSTDCALL=__stdcall /DDDKAPI=__stdcall /wd4996\r\n" ); /* includes */ @@ -166,10 +166,11 @@ MsBuildBackend::_generate_sources ( const Module& module ) { const string& include = includes[i]; - /* don't include psdk / ddk */ + /* don't include psdk / ddk / crt */ std::string::size_type pos = include.find("ddk"); std::string::size_type pos2 = include.find("psdk"); - if ((std::string::npos == pos) && (std::string::npos == pos2)) + std::string::size_type pos3 = include.find("crt"); + if ((std::string::npos == pos) && (std::string::npos == pos2) && (std::string::npos == pos3)) fprintf ( OUT, "\t%s; \\\r\n", include.c_str() ); } if (includes.size() > 1)