X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=discover%2Fboot.c;h=e7a72d4330c67d4586912cfb2e2c2994f3095203;hb=402884d9d5835879f3c75657a46492cc03261255;hp=8ad83beb6a98673ecfea8844406da4c0f662078f;hpb=51c6aaf7864eb65779d548ee2549caa357f71e2c;p=petitboot diff --git a/discover/boot.c b/discover/boot.c index 8ad83be..e7a72d4 100644 --- a/discover/boot.c +++ b/discover/boot.c @@ -371,8 +371,6 @@ no_load: if (clean_dtb) unlink(boot_task->local_dtb); - talloc_free(boot_task); - if (!result) { update_status(status_fn, status_arg, BOOT_STATUS_INFO, "performing kexec reboot"); @@ -385,5 +383,7 @@ no_load: } } + talloc_free(boot_task); + return result; }