From 5c1a461e21e3d885a8f9e49c4e65d45fa8e8956f Mon Sep 17 00:00:00 2001 From: Baptiste Wicht Date: Wed, 28 Mar 2018 15:42:05 +0200 Subject: [PATCH] Cleanup code --- kernel/src/vesa_console.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/kernel/src/vesa_console.cpp b/kernel/src/vesa_console.cpp index 607d77b2..9d3f219a 100644 --- a/kernel/src/vesa_console.cpp +++ b/kernel/src/vesa_console.cpp @@ -87,14 +87,15 @@ void vesa_console::print_char(void* buffer, size_t line, size_t column, char c) } void* vesa_console::save(void* buffer) { - void* buffer32 = static_cast(buffer); - if (!buffer32) { - buffer32 = new uint32_t[buffer_size]; + char* char_buffer = static_cast(buffer); + + if (!char_buffer) { + char_buffer = new char[buffer_size]; } - vesa::save(static_cast(buffer32)); + vesa::save(char_buffer); - return buffer32; + return char_buffer; } void vesa_console::restore(void* buffer) {