From e9f56e849cf6ca4c150d527099f58623e790afbc Mon Sep 17 00:00:00 2001 From: Gurucharan Shetty Date: Thu, 13 Feb 2014 10:34:39 -0800 Subject: [PATCH] util: follow_symlinks() for windows. Start with not supporting symbolic links for windows. This is useful for an upcoming commit. Signed-off-by: Gurucharan Shetty Acked-by: Ben Pfaff --- lib/util.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/util.c b/lib/util.c index 6490b4783..45efdb709 100644 --- a/lib/util.c +++ b/lib/util.c @@ -779,10 +779,14 @@ xreadlink(const char *filename) * * - Only symlinks in the final component of 'filename' are dereferenced. * + * For Windows platform, this function returns a string that has the same + * value as the passed string. + * * The caller must eventually free the returned string (with free()). */ char * follow_symlinks(const char *filename) { +#ifndef _WIN32 struct stat s; char *fn; int i; @@ -827,6 +831,7 @@ follow_symlinks(const char *filename) VLOG_WARN("%s: too many levels of symlinks", filename); free(fn); +#endif return xstrdup(filename); } -- 2.43.0