From a685c63f83bc12ac36d587c7c31ebf5dd170d5b4 Mon Sep 17 00:00:00 2001 From: pommicket Date: Thu, 22 Aug 2024 23:36:26 -0400 Subject: adjustable piece size, etc. --- server/src/main.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'server') diff --git a/server/src/main.rs b/server/src/main.rs index c923c7e..7de3d68 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -312,6 +312,9 @@ async fn handle_websocket( .ok_or(Error::BadSyntax)? .parse() .map_err(|_| Error::BadSyntax)?; + if width < 3 || height < 3 { + return Err(Error::BadSyntax); + } let url: String = parts.next().ok_or(Error::BadSyntax)?.replace(';', " "); if url.len() > 2048 { return Err(Error::ImageURLTooLong); -- cgit v1.2.3