[PATCH] do not fail build if MAXSYMLINKS isn't defined
Michael Tokarev
mjt at tls.msk.ru
Mon Dec 9 10:45:01 UTC 2013
This is needed for, eg, hurd, which is known to have no constraints.
Signed-off-by: Michael Tokarev <mjt at tls.msk.ru>
diff --git a/libbb/xreadlink.c b/libbb/xreadlink.c
index ec95af2..a610de8 100644
--- a/libbb/xreadlink.c
+++ b/libbb/xreadlink.c
@@ -8,6 +8,12 @@
#include "libbb.h"
+/* some systems (eg Hurd) does not have MAXSYMLINKS definition,
+ * set it to some reasonable value if it isn't defined */
+#ifndef MAXSYMLINKS
+# define MAXSYMLINKS 20
+#endif
+
/*
* NOTE: This function returns a malloced char* that you will have to free
* yourself.
More information about the busybox
mailing list