From 78badd991b6c2c19317a254618ce76622db26b1b Mon Sep 17 00:00:00 2001 From: Andrea Shepard <andrea@special-circumstanc.es> Date: Sat, 8 Feb 2020 03:28:43 +0000 Subject: [PATCH] Fix pointer signedness problems --- pdf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pdf.c b/pdf.c index 9da7fcc..9d851f1 100644 --- a/pdf.c +++ b/pdf.c @@ -65,7 +65,7 @@ p_return_uint__m(HAllocator *mm__, uint64_t x) bool bytes_eq(HBytes b, const char *s) { - return strncmp(s, b.token, b.len) == 0 && b.len == strlen(s); + return strncmp(s, (const char *)(b.token), b.len) == 0 && b.len == strlen(s); } /* a helper to look up a value in a dictionary */ @@ -1366,7 +1366,7 @@ const char *infile = NULL; * A return value of NULL indicates an empty result. */ const HParsedToken ** -parse_xrefs(const char *input, size_t sz, size_t *nxrefs) +parse_xrefs(const uint8_t *input, size_t sz, size_t *nxrefs) { HParseResult *res = NULL; const HParsedToken **xrefs = NULL; /* empty result */ -- GitLab