]> Creatis software - gdcm.git/commitdiff
FIX: Building on cygwin is fine now
authormalaterre <malaterre>
Mon, 26 Apr 2004 02:24:44 +0000 (02:24 +0000)
committermalaterre <malaterre>
Mon, 26 Apr 2004 02:24:44 +0000 (02:24 +0000)
src/gdcmDirList.cxx

index 265f4b4f68891f11558f3b816b32fe85e3e4c294..ddbc63429bc4204c6811d569e03632e26398725b 100644 (file)
@@ -6,9 +6,11 @@
 #include <iostream>
 #include <algorithm>
 
-#ifdef _MSC_VER 
+#if defined(_MSC_VER) || defined (__CYGWIN__)
    #include <windows.h> 
+#ifdef _MSC_VER
    #include <direct.h>
+#endif //_MSC_VER
 #else
    #include <dirent.h>   
    #include <unistd.h>
@@ -70,7 +72,7 @@ void gdcmDirList::Explore(std::string dirName,bool recursive)
 
    NormalizePath(dirName);
 
-#ifdef _MSC_VER 
+#if defined(_MSC_VER) || (__CYGWIN__)
    WIN32_FIND_DATA fileData; 
    HANDLE hFile=FindFirstFile((dirName+"*").c_str(),&fileData);
    int found=true;