Alejandro Colomar
960947135c
lib/gshadow.c: build_list(): Fix type of parameter
...
list ($2) is a pointer to a list of strings. We were declaring it as an
array of pointers to strings, which was bogus. It worked out of luck,
because array parameters are transformed into pointers by the compiler,
but it was incorrect. Just look at how we're calling this function.
$ grep build_list lib/gshadow.c
build_list(char *s, char ***list, size_t *nlist)
sgroup.sg_adm = build_list (fields[2], &admins, &nadmins);
sgroup.sg_mem = build_list (fields[3], &members, &nmembers);
$ grep '^static .*\<admins\>' lib/gshadow.c
static /*@null@*//*@only@*/char **admins = NULL;
$ grep '^static .*\<members\>' lib/gshadow.c
static /*@null@*//*@only@*/char **members = NULL;
Fixes: 8e167d28af ("[svn-upgrade] Integrating new upstream version, shadow (4.0.8)")
Signed-off-by: Alejandro Colomar <alx@kernel.org >
2024-12-05 21:20:59 -06:00
..
2024-10-22 10:53:06 +02:00
2024-07-11 22:42:58 -05:00
2024-11-01 21:25:50 -05:00
2024-11-10 23:07:19 -06:00
2024-08-22 22:51:57 -05:00
2007-10-07 11:46:07 +00:00
2024-12-05 15:33:32 -06:00
2024-01-16 16:58:18 +01:00
2024-01-16 16:58:18 +01:00
2024-02-13 16:02:49 -06:00
2024-07-01 21:40:11 -05:00
2024-01-31 22:16:02 -06:00
2024-07-08 20:25:01 -05:00
2024-01-30 16:19:56 +01:00
2023-08-31 08:55:26 +02:00
2023-08-30 17:22:38 +02:00
2023-02-24 12:44:14 -06:00
2023-08-31 08:55:26 +02:00
2024-06-04 09:10:23 +02:00
2024-09-01 08:17:11 -05:00
2024-05-21 13:26:41 +02:00
2024-12-01 22:23:19 -06:00
2023-08-31 08:55:26 +02:00
2024-01-30 16:19:56 +01:00
2024-01-30 16:19:56 +01:00
2024-09-13 22:27:08 +02:00
2024-12-01 22:23:19 -06:00
2024-01-15 13:14:28 -06:00
2024-12-05 15:33:32 -06:00
2024-12-01 22:23:19 -06:00
2024-12-01 21:43:25 -06:00
2024-02-16 15:46:08 -06:00
2022-01-02 18:38:42 -06:00
2024-07-01 21:40:11 -05:00
2021-12-23 19:36:50 -06:00
2021-12-23 19:36:50 -06:00
2024-08-30 21:44:07 -05:00
2023-08-31 08:55:26 +02:00
2024-03-10 19:56:40 -05:00
2024-10-30 21:15:30 -05:00
2024-07-08 01:19:49 +02:00
2023-08-31 08:55:26 +02:00
2023-08-31 08:55:26 +02:00
2024-09-13 22:27:08 +02:00
2024-11-13 09:44:54 -06:00
2023-08-31 08:55:26 +02:00
2023-08-31 08:55:26 +02:00
2024-07-01 21:40:11 -05:00
2023-08-31 08:55:26 +02:00
2024-12-01 22:23:19 -06:00
2024-12-01 22:23:19 -06:00
2023-10-20 18:46:23 -05:00
2024-06-29 20:00:18 +02:00
2024-07-11 22:42:58 -05:00
2024-07-11 22:42:58 -05:00
2024-12-01 22:23:19 -06:00
2021-12-23 19:36:50 -06:00
2024-08-30 21:44:07 -05:00
2024-12-01 22:04:24 -06:00
2024-12-05 21:20:59 -06:00
2024-12-01 22:23:19 -06:00
2024-12-01 22:23:19 -06:00
2023-08-31 08:55:26 +02:00
2024-12-01 22:23:19 -06:00
2024-12-01 22:23:19 -06:00
2024-12-01 22:23:19 -06:00
2022-12-22 11:43:29 +01:00
2024-08-30 21:44:07 -05:00
2024-01-30 16:19:56 +01:00
2024-10-30 21:52:21 -05:00
2024-07-01 21:40:11 -05:00
2024-11-10 23:07:19 -06:00
2024-12-05 15:33:32 -06:00
2024-07-01 21:40:11 -05:00
2023-08-31 08:55:26 +02:00
2022-12-22 11:43:29 +01:00
2008-08-30 18:30:36 +00:00
2024-12-01 22:23:19 -06:00
2024-12-01 22:23:19 -06:00
2023-01-25 12:31:17 +01:00
2024-08-30 21:44:07 -05:00
2023-08-31 08:55:26 +02:00
2024-12-01 22:23:19 -06:00
2021-12-23 19:36:50 -06:00
2024-12-01 22:23:19 -06:00
2024-06-29 20:00:18 +02:00
2024-08-30 21:44:07 -05:00
2022-05-24 07:49:11 -05:00
2024-01-05 15:41:12 -06:00
2023-08-31 08:55:26 +02:00
2024-01-30 16:19:56 +01:00
2024-01-15 13:14:28 -06:00
2021-12-23 19:36:50 -06:00
2024-08-30 21:44:07 -05:00
2024-07-03 10:03:12 -05:00
2023-08-31 08:55:26 +02:00
2024-12-01 22:23:19 -06:00
2024-12-01 22:23:19 -06:00
2024-11-13 09:44:54 -06:00
2024-09-18 14:52:05 +02:00
2024-12-01 22:23:19 -06:00
2023-03-20 08:47:52 +01:00
2024-01-30 16:19:56 +01:00
2023-08-31 08:55:26 +02:00
2024-10-13 20:40:02 -05:00
2024-07-08 20:25:01 -05:00
2024-11-13 09:44:54 -06:00
2024-07-11 22:42:58 -05:00
2024-08-30 21:44:07 -05:00
2021-12-23 19:36:50 -06:00
2024-12-01 22:23:19 -06:00
2024-01-15 13:14:28 -06:00
2021-12-23 19:36:50 -06:00
2024-09-18 14:52:05 +02:00
2021-12-27 16:28:23 +00:00
2022-08-06 11:27:56 -05:00
2024-08-30 21:44:07 -05:00
2024-07-01 21:40:11 -05:00
2024-02-20 18:53:53 +01:00
2024-01-15 13:14:28 -06:00
2024-07-03 10:03:12 -05:00
2018-09-13 14:20:02 +02:00
2024-10-13 20:40:02 -05:00
2023-08-31 08:55:26 +02:00
2024-12-01 22:23:19 -06:00
2024-06-12 21:45:31 +02:00
2024-07-01 21:40:11 -05:00
2024-12-01 22:23:19 -06:00
2010-03-18 19:23:00 +00:00
2024-12-01 22:23:19 -06:00
2024-06-29 20:00:18 +02:00
2024-09-29 12:23:05 +02:00
2023-08-31 08:55:26 +02:00
2024-12-01 22:23:19 -06:00
2024-12-01 22:23:19 -06:00
2024-12-01 22:23:19 -06:00
2023-08-18 20:35:15 -05:00
2023-08-31 08:55:26 +02:00
2023-08-31 08:55:26 +02:00
2023-08-31 08:55:26 +02:00
2023-08-31 08:55:26 +02:00
2023-08-31 08:55:26 +02:00
2024-07-01 21:40:11 -05:00
2023-08-31 08:55:26 +02:00
2023-08-31 08:55:26 +02:00