From 9f0dae4aeb1b54fe77756f4fd959921b06a06bd2 Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Fri, 5 May 2017 10:45:15 +0800 Subject: [PATCH] newlib: define PATH_MAX and ARG_MAX consistently Fixes https://github.com/espressif/esp-idf/issues/289. Fixes https://github.com/espressif/esp-idf/issues/534. --- components/newlib/include/limits.h | 2 +- components/newlib/include/sys/syslimits.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/components/newlib/include/limits.h b/components/newlib/include/limits.h index 190f1f783a..633b44593e 100644 --- a/components/newlib/include/limits.h +++ b/components/newlib/include/limits.h @@ -142,5 +142,5 @@ #endif #ifndef PATH_MAX -#define PATH_MAX 4096 +#define PATH_MAX 1024 #endif diff --git a/components/newlib/include/sys/syslimits.h b/components/newlib/include/sys/syslimits.h index ba9dbd6674..c0bb3a2ce0 100644 --- a/components/newlib/include/sys/syslimits.h +++ b/components/newlib/include/sys/syslimits.h @@ -37,7 +37,7 @@ #ifndef _SYS_SYSLIMITS_H_ #define _SYS_SYSLIMITS_H_ -#define ARG_MAX 65536 /* max bytes for an exec function */ +#define ARG_MAX 4096 /* max bytes for an exec function */ #ifndef CHILD_MAX #define CHILD_MAX 40 /* max simultaneous processes */ #endif