From e6736087baccdaeb3860690c8a0116e4c8c69863 Mon Sep 17 00:00:00 2001 From: Rafal Kupiec Date: Wed, 13 Mar 2024 15:55:03 +0100 Subject: [PATCH] Corrections in printing debug messages --- xtldr/modules/xtos_o/amd64/memory.c | 3 ++- xtldr/modules/xtos_o/i686/memory.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/xtldr/modules/xtos_o/amd64/memory.c b/xtldr/modules/xtos_o/amd64/memory.c index 51a5d09..6b085a9 100644 --- a/xtldr/modules/xtos_o/amd64/memory.c +++ b/xtldr/modules/xtos_o/amd64/memory.c @@ -39,6 +39,7 @@ XtEnablePaging(IN PXTBL_PAGE_MAPPING PageMap) if(Status != STATUS_EFI_SUCCESS) { /* Failed to build page map */ + XtLdrProtocol->Debug.Print(L"Failed to build page map (Status code: %zX)\n", Status); return Status; } @@ -48,7 +49,7 @@ XtEnablePaging(IN PXTBL_PAGE_MAPPING PageMap) if(Status != STATUS_EFI_SUCCESS) { /* Failed to exit boot services */ - XtLdrProtocol->Console.Print(L"Failed to exit boot services (Status code: %lX)\n", Status); + XtLdrProtocol->Debug.Print(L"Failed to exit boot services (Status code: %zX)\n", Status); return STATUS_EFI_ABORTED; } diff --git a/xtldr/modules/xtos_o/i686/memory.c b/xtldr/modules/xtos_o/i686/memory.c index a356388..f8e4438 100644 --- a/xtldr/modules/xtos_o/i686/memory.c +++ b/xtldr/modules/xtos_o/i686/memory.c @@ -59,6 +59,7 @@ XtEnablePaging(IN PXTBL_PAGE_MAPPING PageMap) if(Status != STATUS_EFI_SUCCESS) { /* Failed to build page map */ + XtLdrProtocol->Debug.Print(L"Failed to build page map (Status code: %zX)\n", Status); return Status; } @@ -68,7 +69,7 @@ XtEnablePaging(IN PXTBL_PAGE_MAPPING PageMap) if(Status != STATUS_EFI_SUCCESS) { /* Failed to exit boot services */ - XtLdrProtocol->Debug.Print(L"Failed to exit boot services (Status code: %lX)\n", Status); + XtLdrProtocol->Debug.Print(L"Failed to exit boot services (Status code: %zX)\n", Status); return STATUS_EFI_ABORTED; }