Re: [RFC v4 03/11] linux-user: Implement envlist_appendenv and add tests for envlist

2023-08-09 Thread Richard Henderson
On 8/8/23 07:17, Yeqi Fu wrote: +char *new_env_value = NULL; +size_t new_env_len = strlen(entry->ev_var) + strlen(eq_sign) ++ strlen(separator) + 1; +new_env_value = g_malloc(new_env_len); +strcpy(new_env_value, entry->ev_var); +strcat(new_env_v

Re: [RFC v4 03/11] linux-user: Implement envlist_appendenv and add tests for envlist

2023-08-09 Thread Alex Bennée
Yeqi Fu writes: > Signed-off-by: Yeqi Fu > --- > include/qemu/envlist.h| 13 ++ > tests/unit/meson.build| 1 + > tests/unit/test-envlist.c | 94 +++ > util/envlist.c| 71 - > 4 files changed, 169 insertio

Re: [RFC v4 03/11] linux-user: Implement envlist_appendenv and add tests for envlist

2023-08-09 Thread Richard Henderson
On 8/8/23 07:17, Yeqi Fu wrote: Signed-off-by: Yeqi Fu --- include/qemu/envlist.h| 13 ++ tests/unit/meson.build| 1 + tests/unit/test-envlist.c | 94 +++ util/envlist.c| 71 - 4 files changed, 169 ins

[RFC v4 03/11] linux-user: Implement envlist_appendenv and add tests for envlist

2023-08-08 Thread Yeqi Fu
Signed-off-by: Yeqi Fu --- include/qemu/envlist.h| 13 ++ tests/unit/meson.build| 1 + tests/unit/test-envlist.c | 94 +++ util/envlist.c| 71 - 4 files changed, 169 insertions(+), 10 deletions(-) create mod