From 992bede3330271bc6c8688866c9b5ae4f764a311 Mon Sep 17 00:00:00 2001 From: Christoph von Wittich Date: Sun, 8 Jan 2006 02:39:11 +0000 Subject: [PATCH] fix pch bug (patch by Brezenbak) svn path=/trunk/; revision=20694 --- reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp b/reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp index 4d84fdfed87..0abb5a4b41a 100644 --- a/reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp +++ b/reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp @@ -321,6 +321,9 @@ MSVCBackend::_generate_vcproj ( const Module& module ) string pch_path = Path::RelativeFromDirectory ( module.pch->file.name, module.GetBasePath() ); + string::size_type pos = pch_path.find_last_of ("/"); + if ( pos != string::npos ) + pch_path.erase(0, pos+1); fprintf ( OUT, "\t\t\t\tPrecompiledHeaderThrough=\"%s\"\r\n", pch_path.c_str() ); } else