Move to RAII-style status_line objects for console status

This commit is contained in:
Justin C. Miller
2020-02-23 17:55:53 -08:00
parent 6f5a2a3d3f
commit 93f0b70eba
5 changed files with 173 additions and 115 deletions

View File

@@ -2,6 +2,7 @@
#include <uefi/types.h>
#include "error.h"
#include "console.h"
#include "memory.h"
#include "utility.h"
@@ -71,6 +72,8 @@ update_marked_addresses(uefi::event, void *context)
void
init_pointer_fixup(uefi::boot_services *bs, uefi::runtime_services *rs)
{
status_line status(L"Initializing pointer virtualization event");
uefi::event event;
try_or_raise(