char *image, *initrd, *args;
int result;
+ local_initrd = NULL;
image = NULL;
initrd = NULL;
args = NULL;
}
if (cmd->initrd_file) {
- image = talloc_strdup(ctx, cmd->initrd_file);
+ initrd = talloc_strdup(ctx, cmd->initrd_file);
} else if (opt && opt->initrd_file) {
- image = talloc_strdup(ctx, opt->initrd_file);
+ initrd = talloc_strdup(ctx, opt->initrd_file);
}
if (cmd->boot_args) {
if (!local_image)
goto no_load;
- local_initrd = NULL;
if (initrd) {
local_initrd = load_file(NULL, initrd, &clean_initrd);
if (!local_initrd)