From 4637c5dc54b4b7c19bbda8f5d158ffa96e8f3862 Mon Sep 17 00:00:00 2001
From: Tor Andersson <tor.andersson@artifex.com>
Date: Tue, 5 May 2015 18:30:19 +0200
Subject: epub: Fix signedness bug when testing character ranges.

---
 source/html/css-parse.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'source/html')

diff --git a/source/html/css-parse.c b/source/html/css-parse.c
index f98287c0..1090d515 100644
--- a/source/html/css-parse.c
+++ b/source/html/css-parse.c
@@ -3,7 +3,7 @@
 struct lexbuf
 {
 	fz_context *ctx;
-	const char *s;
+	const unsigned char *s;
 	const char *file;
 	int line;
 	int lookahead;
@@ -142,7 +142,7 @@ static void css_lex_next(struct lexbuf *buf)
 static void css_lex_init(fz_context *ctx, struct lexbuf *buf, const char *s, const char *file)
 {
 	buf->ctx = ctx;
-	buf->s = s;
+	buf->s = (const unsigned char *)s;
 	buf->c = 0;
 	buf->file = file;
 	buf->line = 1;
-- 
cgit v1.2.3