From 54869df7835565d0983096f65326cdd2d5f4f3d8 Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Thu, 28 Nov 2024 00:06:09 +0100 Subject: changes --- userland/windowserver/draw.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'userland/windowserver/draw.c') diff --git a/userland/windowserver/draw.c b/userland/windowserver/draw.c index 190707d..dd80ad1 100644 --- a/userland/windowserver/draw.c +++ b/userland/windowserver/draw.c @@ -5,7 +5,7 @@ void draw_wallpaper(const DISPLAY *disp) { uint32_t *dst = disp->back_buffer; uint32_t *src = disp->wallpaper_buffer; - const uint32_t n = disp->size / disp->bpp; + const uint32_t n = disp->width * disp->height; for (int i = 0; i < n; i++) { *dst = *src; dst++; @@ -18,7 +18,7 @@ void draw_outline(DISPLAY *disp, int x, int y, int sx, int sy, int border_px, // Top draw_rectangle(disp, x, y, sx + border_px, border_px, color); // Bottom - draw_rectangle(disp, x, y + sy+border_px, sx + border_px, border_px, color); + draw_rectangle(disp, x, y + sy + border_px, sx + border_px, border_px, color); // Left draw_rectangle(disp, x, y, border_px, sy + border_px * 2, color); // Right -- cgit v1.2.3