diff options
author | marha <marha@users.sourceforge.net> | 2010-02-15 12:30:05 +0000 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2010-02-15 12:30:05 +0000 |
commit | 5a30da03ddafd49caf68942f7ddf021bd898ef6d (patch) | |
tree | 11925152a0ca608d0c07ee5514b1c1f15e6a8ac7 /tools/mhmake/src/mhmakefileparser.cpp | |
parent | 266b3ab4e449ba783abadd6d5ffc5397d42a6069 (diff) | |
download | vcxsrv-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.cpp | 3 |
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)
|