diff -r ef0373b55136 -r 758a864f9613 qmake/generators/win32/msbuild_objectmodel.cpp --- a/qmake/generators/win32/msbuild_objectmodel.cpp Fri Sep 17 08:34:18 2010 +0300 +++ b/qmake/generators/win32/msbuild_objectmodel.cpp Mon Oct 04 01:19:32 2010 +0300 @@ -569,7 +569,8 @@ UseFullPaths = _True; break; case 'd': - ProgramDataBaseFileName += option+3; + ProgramDataBaseFileName = option+3; + break; case 'I': ForcedIncludeFiles += option+3; break; @@ -1572,7 +1573,8 @@ break; case 0x0034160: // /MAP[:filename] GenerateMapFile = _True; - MapFileName = option+5; + if (option[4] == ':') + MapFileName = option+5; break; case 0x164e1ef: // /MAPINFO:{EXPORTS} if(*(option+9) == 'E')