From 68504d1066c26aa26b73d5be549d7a95d6afd8ed Mon Sep 17 00:00:00 2001 From: marha Date: Fri, 19 Feb 2010 17:09:40 +0000 Subject: Linux compilation is ok again. --- tools/mhmake/src/util.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'tools/mhmake/src/util.cpp') diff --git a/tools/mhmake/src/util.cpp b/tools/mhmake/src/util.cpp index 9d8b9510e..79a0424da 100644 --- a/tools/mhmake/src/util.cpp +++ b/tools/mhmake/src/util.cpp @@ -19,13 +19,15 @@ /* $Rev$ */ #include "stdafx.h" -#include #include "rule.h" #include "util.h" #include "mhmakeparser.h" #ifdef WIN32 + +#include + #define REPARSE_MOUNTPOINT_HEADER_SIZE 8 typedef struct { @@ -112,7 +114,7 @@ void PrintVersionInfo(void) static const char VersionStr[]="\ mhmake : GNU compatible make tool with extensions\n\ version: "MHMAKEVER"\n\ -Remarks and bug reports -> Marc Haesen\n\ +Remarks and bug reports -> marha@sourceforge.net\n\ "; cerr << VersionStr; exit(1); @@ -303,7 +305,7 @@ loadedmakefile::loadedmakefile_statics::loadedmakefile_statics() if (FindData.dwReserved0==IO_REPARSE_TAG_MOUNT_POINT) { HANDLE hDir = ::CreateFile(m_MhMakeConf->GetFullFileName().c_str(), GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_FLAG_OPEN_REPARSE_POINT | FILE_FLAG_BACKUP_SEMANTICS, NULL); - + BYTE buf[MAXIMUM_REPARSE_DATA_BUFFER_SIZE]; // We need a large buffer REPARSE_MOUNTPOINT_DATA_BUFFER& ReparseBuffer = (REPARSE_MOUNTPOINT_DATA_BUFFER&)buf; DWORD dwRet; -- cgit v1.2.3