bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] fix getconf pathconf arg validation


From: Grisha Levit
Subject: [PATCH] fix getconf pathconf arg validation
Date: Tue, 1 Aug 2023 00:36:19 -0400

$ getconf LINK_MAX
bash: getconf: pathconf LINK_MAX: (null): Bad address
undefined

diff --git a/examples/loadables/getconf.c b/examples/loadables/getconf.c
index f3f1ffcd..285f1b63 100644
--- a/examples/loadables/getconf.c
+++ b/examples/loadables/getconf.c
@@ -1059,12 +1059,12 @@ getconf_one (WORD_LIST *list)
       return (EXECUTION_FAILURE);
     }

- if (c->call_name == PATHCONF && list->next == 0)
+ if (c->call == PATHCONF && list->next == 0)
     {
       builtin_usage ();
       return (EX_USAGE);
     }
- else if (c->call_name != PATHCONF && list->next)
+ else if (c->call != PATHCONF && list->next)
     {
       builtin_usage ();
       return (EX_USAGE);


reply via email to

[Prev in Thread] Current Thread [Next in Thread]