From 9a5a58f788ad6584ebffcdfa0ff67aa25a93a3f2 Mon Sep 17 00:00:00 2001 From: Baptiste Wicht Date: Mon, 8 Aug 2016 21:08:03 +0200 Subject: [PATCH] Use algorithm --- kernel/src/vesa.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/kernel/src/vesa.cpp b/kernel/src/vesa.cpp index ff902922..06a592f3 100644 --- a/kernel/src/vesa.cpp +++ b/kernel/src/vesa.cpp @@ -207,9 +207,7 @@ void vesa::move_lines_up(size_t y, size_t x, size_t w, size_t lines, size_t n){ auto destination = reinterpret_cast(screen + (y - n + i) * y_shift + x); auto source = reinterpret_cast(screen + (y + i) * y_shift + x); - for(size_t j = 0; j < w / 2; ++j){ - destination[j] = source[j]; - } + std::copy_n(destination, source, w / 2); } }