[emil: split from larger patch, commit message]
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Lucas De Marchi <demarchi@kernel.org>
Link: https://github.com/kmod-project/kmod/pull/423
Signed-off-by: Lucas De Marchi <demarchi@kernel.org>
tmp = realloc(preload, preloadlen + 2 + ldpreloadlen);
if (tmp == NULL) {
ERR("oom: test_export_environ()\n");
+ free(preload);
return;
}
preload = tmp;
tmp = malloc(preloadlen + 2 + len);
if (tmp == NULL) {
ERR("oom: test_export_environ()\n");
+ free(preload);
return;
}
memcpy(tmp, existing_preload, len);