From 92b9b057ddc6349db680c85c946376de412f2f5214aa47999b5fb8dbcadc4cdc Mon Sep 17 00:00:00 2001 From: ADAM David Alan Martin Date: Wed, 1 Oct 2025 03:39:43 -0400 Subject: [PATCH] Fix a crash with string trimming. --- src/html.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/html.cc b/src/html.cc index f0c85a9..d0dfbe1 100644 --- a/src/html.cc +++ b/src/html.cc @@ -4150,7 +4150,7 @@ static const char *Html_get_attr2(DilloHtml *html, } if (tag_parsing_flags & HTML_LeftTrim) - while (isspace(Buf.front())) + while (not Buf.empty() and isspace(Buf.front())) Buf.erase( 0, 1 ); if (tag_parsing_flags & HTML_RightTrim) while (Buf.size() && isspace( Buf.back() ))