summaryrefslogtreecommitdiff
path: root/otherlibs/unix/readlink.c
diff options
context:
space:
mode:
Diffstat (limited to 'otherlibs/unix/readlink.c')
-rw-r--r--otherlibs/unix/readlink.c24
1 files changed, 0 insertions, 24 deletions
diff --git a/otherlibs/unix/readlink.c b/otherlibs/unix/readlink.c
deleted file mode 100644
index ffd979da5c..0000000000
--- a/otherlibs/unix/readlink.c
+++ /dev/null
@@ -1,24 +0,0 @@
-#include <mlvalues.h>
-#include <alloc.h>
-
-#ifdef HAS_SYMLINK
-
-#include <sys/param.h>
-#include "unix.h"
-
-value unix_readlink(path) /* ML */
- value path;
-{
- char buffer[MAXPATHLEN];
- int len;
- len = readlink(String_val(path), buffer, sizeof(buffer) - 1);
- if (len == -1) uerror("readlink", path);
- buffer[len] = '\0';
- return copy_string(buffer);
-}
-
-#else
-
-value unix_readlink() { invalid_argument("readlink not implemented"); }
-
-#endif