diff options
| author | Ramsay Jones <ramsay@ramsay1.demon.co.uk> | 2009-03-23 18:37:51 +0000 |
|---|---|---|
| committer | Shawn O. Pearce <spearce@spearce.org> | 2009-03-30 07:18:42 -0700 |
| commit | 502acd164fb115768d723144da2e7bb5a24891bb (patch) | |
| tree | 8b2e33413c0e43bda8a98c5ef090561605a366ab /src | |
| parent | 0234c186bacb5144ca13f69f0dc9bfcc8ec7a075 (diff) | |
| download | libgit2-502acd164fb115768d723144da2e7bb5a24891bb.tar.gz | |
win32: Add missing include for mkdir() and rmdir()
Signed-off-by: Ramsay Jones <ramsay@ramsay1.demon.co.uk>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'src')
| -rw-r--r-- | src/common.h | 1 | ||||
| -rw-r--r-- | src/fileops.h | 7 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/common.h b/src/common.h index 221c73c75..32679a954 100644 --- a/src/common.h +++ b/src/common.h @@ -23,6 +23,7 @@ #ifdef GIT_WIN32 # include <io.h> +# include <direct.h> # include <windows.h> #define snprintf _snprintf diff --git a/src/fileops.h b/src/fileops.h index 039255881..f2a98a88c 100644 --- a/src/fileops.h +++ b/src/fileops.h @@ -43,9 +43,14 @@ extern int gitfo_read_file(gitfo_buf *obj, const char *path); extern void gitfo_free_buf(gitfo_buf *obj); #define gitfo_unlink(p) unlink(p) -#define gitfo_mkdir(p,m) mkdir(p, m) #define gitfo_rmdir(p) rmdir(p) +#ifdef GIT_WIN32 +#define gitfo_mkdir(p,m) mkdir(p) +#else +#define gitfo_mkdir(p,m) mkdir(p, m) +#endif + /** * Read-only map all or part of a file into memory. * When possible this function should favor a virtual memory |
