This is an automated email from the ASF dual-hosted git repository. xiaoxiang781216 pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git
commit b73a5acf92e6c840f2fb769db9b45785653ba525 Author: wangjianyu3 <[email protected]> AuthorDate: Fri Dec 26 11:58:03 2025 +0800 system/nxinit: Fix missing check for import argument Add missing return value check for init_parse_arguments function. Signed-off-by: wangjianyu3 <[email protected]> --- system/nxinit/import.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/system/nxinit/import.c b/system/nxinit/import.c index ca389d396..2b656c059 100644 --- a/system/nxinit/import.c +++ b/system/nxinit/import.c @@ -42,7 +42,13 @@ int init_import_parse(FAR const struct parser_s *parser, if (create) { - init_parse_arguments(buf, false, nitems(argv), argv); + ret = init_parse_arguments(buf, false, nitems(argv), argv); + if (ret < 2) + { + init_err("parse import: %s", buf); + return -EINVAL; + } + ret = init_parse_config_file(parser, argv[1]); if (ret < 0) {
