Index: efi/libefi/efipart.c =================================================================== --- efi/libefi/efipart.c +++ efi/libefi/efipart.c @@ -107,7 +107,7 @@ nout = 0; bzero(aliases, nin * sizeof(EFI_HANDLE)); - pdinfo = malloc(nin * sizeof(*pdinfo)); + pdinfo = malloc(nin * sizeof(struct pdinfo)); if (pdinfo == NULL) return (ENOMEM);