summaryrefslogtreecommitdiff
path: root/cmd-line-utils
diff options
context:
space:
mode:
authormonty@mashka.mysql.fi <>2003-03-11 00:30:35 +0200
committermonty@mashka.mysql.fi <>2003-03-11 00:30:35 +0200
commit2d09c5bf9c1e6858569f5221050f06c7a3871aa0 (patch)
tree1c1816e4766ae65ff4aa41881e6561dbf367690e /cmd-line-utils
parent9257a27c8298cb8222ef0d5a0e750edbd0f2c4a5 (diff)
downloadmariadb-git-2d09c5bf9c1e6858569f5221050f06c7a3871aa0.tar.gz
Portability fixes
Diffstat (limited to 'cmd-line-utils')
-rw-r--r--cmd-line-utils/libedit/el.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/cmd-line-utils/libedit/el.c b/cmd-line-utils/libedit/el.c
index d436d113419..76b17aba0cf 100644
--- a/cmd-line-utils/libedit/el.c
+++ b/cmd-line-utils/libedit/el.c
@@ -369,6 +369,14 @@ el_line(EditLine *el)
static const char elpath[] = "/.editrc";
+#if defined(MAXPATHLEN)
+#define LIBEDIT_MAXPATHLEN MAXPATHLEN
+#elif defined(PATH_MAX)
+#define LIBEDIT_MAXPATHLEN PATH_MAX
+#else
+#define LIBEDIT_MAXPATHLEN 1024
+#endif
+
/* el_source():
* Source a file
*/
@@ -377,7 +385,7 @@ el_source(EditLine *el, const char *fname)
{
FILE *fp;
size_t len;
- char *ptr, path[MAXPATHLEN];
+ char *ptr, path[LIBEDIT_MAXPATHLEN];
fp = NULL;
if (fname == NULL) {