aboutsummaryrefslogtreecommitdiff
path: root/tools/mhmake/src/mhmakefileparser.cpp
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2010-02-15 12:30:05 +0000
committermarha <marha@users.sourceforge.net>2010-02-15 12:30:05 +0000
commit5a30da03ddafd49caf68942f7ddf021bd898ef6d (patch)
tree11925152a0ca608d0c07ee5514b1c1f15e6a8ac7 /tools/mhmake/src/mhmakefileparser.cpp
parent266b3ab4e449ba783abadd6d5ffc5397d42a6069 (diff)
downloadvcxsrv-5a30da03ddafd49caf68942f7ddf021bd898ef6d.tar.gz
vcxsrv-5a30da03ddafd49caf68942f7ddf021bd898ef6d.tar.bz2
vcxsrv-5a30da03ddafd49caf68942f7ddf021bd898ef6d.zip
linux: solved problem running svn info when the mhmakeconf points to a symbolic link
autodep scanning: # include may contain spaces
Diffstat (limited to 'tools/mhmake/src/mhmakefileparser.cpp')
-rw-r--r--tools/mhmake/src/mhmakefileparser.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/mhmake/src/mhmakefileparser.cpp b/tools/mhmake/src/mhmakefileparser.cpp
index de7b22da3..d5d2980f8 100644
--- a/tools/mhmake/src/mhmakefileparser.cpp
+++ b/tools/mhmake/src/mhmakefileparser.cpp
@@ -520,7 +520,10 @@ void mhmakefileparser::GetAutoDeps(const refptr<fileinfo> &FirstDep,set< refptr<
else if (Ret=='#' || Ret=='.')
{
if (Ret=='#')
+ {
+ fscanf(pIn,"%*[ \t]");
Ret=fscanf(pIn,"include %1[\"<]%254[^>\"]%*[\">]",&Type,IncludeList);
+ }
else
Ret=fscanf(pIn,"import %1[\"<]%254[^>\"]%*[\">]",&Type,IncludeList);
if (Ret==2)