From eaddb9059fdf8586acae2319bc5eaf6e07ded71b Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Wed, 12 Nov 2014 14:23:14 -0600 Subject: [PATCH] Emit a warning if number of arguments to builtin or file app can be truncated --- nshlib/nsh.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nshlib/nsh.h b/nshlib/nsh.h index d726b5253..c06d4e910 100644 --- a/nshlib/nsh.h +++ b/nshlib/nsh.h @@ -454,6 +454,12 @@ # endif #endif +#if defined(CONFIG_NSH_BUILTIN_APPS) || defined(CONFIG_NSH_FILE_APPS) +# if CONFIG_NSH_MAXARGUMENTS > CONFIG_MAX_TASK_ARGS +# warning Number of built-in and file task arguments will be truncated to CONFIG_MAX_TASK_ARGS +# endif +#endif + /* Argument list size * * argv[0]: The command name.