summaryrefslogtreecommitdiff
path: root/src/fileops.h
diff options
context:
space:
mode:
authorRomain Geissler <romain.geissler@gmail.com>2011-06-06 17:14:30 +0200
committerRomain Geissler <romain.geissler@gmail.com>2011-06-06 17:14:30 +0200
commitff9a4c130d09629af86a90ac64a89198faf4ffd8 (patch)
tree60f932b356c7c1487cc534d25ac5b89f84f54b74 /src/fileops.h
parentf9213015fddb8636daa993080cbbec70a02cba5c (diff)
downloadlibgit2-ff9a4c130d09629af86a90ac64a89198faf4ffd8.tar.gz
Tree: Added a function that returns the type of a tree entry.
Diffstat (limited to 'src/fileops.h')
-rw-r--r--src/fileops.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/fileops.h b/src/fileops.h
index 4a86e1c63..c114508db 100644
--- a/src/fileops.h
+++ b/src/fileops.h
@@ -20,6 +20,9 @@
#define GIT_PLATFORM_PATH_SEP '/'
#endif
+#define S_IFGITLINK 0160000
+#define S_ISGITLINK(m) (((m) & S_IFMT) == S_IFGITLINK)
+
#ifdef GIT_WIN32
GIT_INLINE(int) link(const char *GIT_UNUSED(old), const char *GIT_UNUSED(new))
{