Fix potential integer overflow
This commit is contained in:
@@ -33,7 +33,13 @@ impl Terminal {
|
|||||||
"\n―― {} {:―^border$}",
|
"\n―― {} {:―^border$}",
|
||||||
message,
|
message,
|
||||||
"",
|
"",
|
||||||
border = max(2, min(80, width as usize) - 3 - message.len())
|
border = max(
|
||||||
|
2,
|
||||||
|
min(80, width as usize)
|
||||||
|
.checked_sub(3)
|
||||||
|
.and_then(|e| e.checked_sub(message.len()))
|
||||||
|
.unwrap_or(0)
|
||||||
|
)
|
||||||
))
|
))
|
||||||
.bold()
|
.bold()
|
||||||
))
|
))
|
||||||
|
|||||||
Reference in New Issue
Block a user