summaryrefslogtreecommitdiff
path: root/userland/windowserver/draw.c
diff options
context:
space:
mode:
Diffstat (limited to 'userland/windowserver/draw.c')
-rw-r--r--userland/windowserver/draw.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/userland/windowserver/draw.c b/userland/windowserver/draw.c
index dd80ad1..ce315ea 100644
--- a/userland/windowserver/draw.c
+++ b/userland/windowserver/draw.c
@@ -31,8 +31,9 @@ void draw_line(DISPLAY *disp, int sx, int sy, int dx, int dy, uint32_t color) {
int y = sy;
for (;;) {
// Bounds checking
- if (y * disp->width + x > disp->height * disp->width)
+ if (y * disp->width + x > disp->height * disp->width) {
break;
+ }
if (x >= dx - 1 && y >= dy - 1) {
break;