Cleanup code

This commit is contained in:
Baptiste Wicht 2018-03-28 15:42:05 +02:00
parent ec30ec6f6f
commit 5c1a461e21

View File

@ -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* vesa_console::save(void* buffer) {
void* buffer32 = static_cast<uint32_t*>(buffer); char* char_buffer = static_cast<char*>(buffer);
if (!buffer32) {
buffer32 = new uint32_t[buffer_size]; if (!char_buffer) {
char_buffer = new char[buffer_size];
} }
vesa::save(static_cast<char*>(buffer32)); vesa::save(char_buffer);
return buffer32; return char_buffer;
} }
void vesa_console::restore(void* buffer) { void vesa_console::restore(void* buffer) {