Remove Data.FiniteMap, add Control.Applicative, Data.Traversable, and
[haskell-directory.git] / include / dirUtils.h
index fb91ba1..801d807 100644 (file)
@@ -7,5 +7,14 @@
 #define __DIRUTILS_H__
 
 extern HsInt __hscore_readdir(HsAddr dirPtr, HsAddr pDirEnt);
+extern HsInt __hscore_renameFile(HsAddr src, HsAddr dest);
+
+#if defined(_MSC_VER) || defined(__MINGW32__) || defined(_WIN32)
+extern int __hscore_getFolderPath(HWND hwndOwner,
+                                 int nFolder,
+                                 HANDLE hToken,
+                                 DWORD dwFlags,
+                                 char*  pszPath);
+#endif
 
 #endif /* __DIRUTILS_H__ */