summaryrefslogtreecommitdiffstats
path: root/qmake/generators/win32/msvc_nmake.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'qmake/generators/win32/msvc_nmake.cpp')
-rw-r--r--qmake/generators/win32/msvc_nmake.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/qmake/generators/win32/msvc_nmake.cpp b/qmake/generators/win32/msvc_nmake.cpp
index b588e68e83..b8a564968d 100644
--- a/qmake/generators/win32/msvc_nmake.cpp
+++ b/qmake/generators/win32/msvc_nmake.cpp
@@ -416,8 +416,9 @@ void NmakeMakefileGenerator::init()
}
if (project->isActiveConfig("debug_info")) {
QString pdbfile = project->first("DESTDIR") + project->first("TARGET") + version + ".pdb";
- project->values("QMAKE_CFLAGS").append("/Fd" + pdbfile);
- project->values("QMAKE_CXXFLAGS").append("/Fd" + pdbfile);
+ QString escapedPdbFile = escapeFilePath(pdbfile);
+ project->values("QMAKE_CFLAGS").append("/Fd" + escapedPdbFile);
+ project->values("QMAKE_CXXFLAGS").append("/Fd" + escapedPdbFile);
project->values("QMAKE_DISTCLEAN").append(pdbfile);
}
if (project->isActiveConfig("debug")) {