diff --git a/src/document/html/renderer.c b/src/document/html/renderer.c index 1987133a6..45a43e46e 100644 --- a/src/document/html/renderer.c +++ b/src/document/html/renderer.c @@ -1723,7 +1723,7 @@ process_link(struct html_context *html_context, enum link_state link_state, if (!part->document) return; /* Trim leading space from the link text */ - while (x_offset < charslen && chars[x_offset] <= ' ') + while (x_offset < charslen && (unsigned char)chars[x_offset] <= ' ') x_offset++; if (x_offset) {