syslogd: fix "readpath bug" by using readlink instead
libbb: rename xgetcwd and xreadlink
diff --git a/debianutils/readlink.c b/debianutils/readlink.c
index 8f9cfe4..1a2c1ef 100644
--- a/debianutils/readlink.c
+++ b/debianutils/readlink.c
@@ -38,7 +38,7 @@
 	if (opt) {
 		buf = realpath(fname, bb_common_bufsiz1);
 	} else {
-		buf = xreadlink(fname);
+		buf = xmalloc_readlink_or_warn(fname);
 	}
 
 	if (!buf)