Fixed crash

This commit is contained in:
Olssdani
2023-03-21 13:55:24 +01:00
parent 33ea52c3f7
commit 83d78fb970

View File

@@ -281,7 +281,9 @@ impl Circle<'_> {
// count left // count left
while { while {
let point = get_point(self.center, (x, y), rotation); let point = get_point(self.center, (x, y), rotation);
!self.image.get(point.x as u32, point.y as u32) && x > 0 !self.image.check_in_bounds(point.x as u32, point.y as u32)
&& !self.image.get(point.x as u32, point.y as u32)
&& x > 0
} { } {
x -= 1; x -= 1;
length += 1; length += 1;
@@ -293,7 +295,8 @@ impl Circle<'_> {
// count right // count right
while { while {
let point = get_point(self.center, (x, y), rotation); let point = get_point(self.center, (x, y), rotation);
!self.image.get(point.x as u32, point.y as u32) !self.image.check_in_bounds(point.x as u32, point.y as u32)
&& !self.image.get(point.x as u32, point.y as u32)
} { } {
x += 1; x += 1;
length += 1; length += 1;