diff --git a/stand/efi/boot1/boot1.c b/stand/efi/boot1/boot1.c index 6fe79f5e675..62c94db51ef 100644 --- a/stand/efi/boot1/boot1.c +++ b/stand/efi/boot1/boot1.c @@ -96,6 +96,7 @@ efi_getenv(EFI_GUID *g, const char *v, void *data, size_t *len) rv = RS->GetVariable(uv, g, &attr, &dl, data); if (rv == EFI_SUCCESS) *len = dl; + free(uv); return (rv); }