From 89caaa977e3067b33aebc5fec3706e1c579c4801 Mon Sep 17 00:00:00 2001 From: Rafal Kupiec Date: Mon, 1 Jan 2024 16:16:35 +0100 Subject: [PATCH] Fix how GUID is passed to BlInvokeBootProtocol() --- xtldr2/protocol.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xtldr2/protocol.c b/xtldr2/protocol.c index 13afe52..bf10273 100644 --- a/xtldr2/protocol.c +++ b/xtldr2/protocol.c @@ -40,7 +40,7 @@ BlFindBootProtocol(IN PWCHAR SystemType, if(RtlCompareWideStringInsensitive(ProtocolEntry->SystemType, SystemType, 0) == 0) { /* Boot protocol matched, return success */ - BootProtocolGuid = &ProtocolEntry->Guid; + *BootProtocolGuid = ProtocolEntry->Guid; return STATUS_EFI_SUCCESS; }