]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
boot: Use TAKE_STRUCT() in one more place
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sun, 15 Sep 2024 08:11:45 +0000 (10:11 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Sun, 15 Sep 2024 08:11:59 +0000 (10:11 +0200)
src/boot/efi/stub.c

index a5b1c50acbbe931ca7c96b1ce4970efaab5380b2..387250423279f2c5c6068ecef785d827a1f2c1e5 100644 (file)
@@ -134,9 +134,8 @@ static EFI_STATUS combine_initrds(
 
         assert(PHYSICAL_ADDRESS_TO_POINTER(pages.addr + n) == p);
 
-        *ret_initrd_pages = pages;
+        *ret_initrd_pages = TAKE_STRUCT(pages);
         *ret_initrd_size = n;
-        pages.n_pages = 0;
 
         return EFI_SUCCESS;
 }