summaryrefslogtreecommitdiff
path: root/expat/examples
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2016-03-12 02:59:53 +0100
committerSebastian Pipping <sebastian@pipping.org>2016-03-12 02:59:53 +0100
commit796085674a9ba4500326d16e6a00597347b0db96 (patch)
treea2213a2f7557e6458b2b09e3f4bc9e2d6e8c3e48 /expat/examples
parent1f08fdbaaac8970dd1531021930df9004f37437d (diff)
downloadlibexpat-git-796085674a9ba4500326d16e6a00597347b0db96.tar.gz
examples/elements.c: Address compile warning on sign mismatch
examples/elements.c: In function ‘main’: examples/elements.c:54:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] done = len < sizeof(buf); ^
Diffstat (limited to 'expat/examples')
-rw-r--r--expat/examples/elements.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/expat/examples/elements.c b/expat/examples/elements.c
index 6b8f8550..bc04b6b1 100644
--- a/expat/examples/elements.c
+++ b/expat/examples/elements.c
@@ -50,7 +50,7 @@ main(int argc, char *argv[])
XML_SetUserData(parser, &depth);
XML_SetElementHandler(parser, startElement, endElement);
do {
- int len = (int)fread(buf, 1, sizeof(buf), stdin);
+ size_t len = fread(buf, 1, sizeof(buf), stdin);
done = len < sizeof(buf);
if (XML_Parse(parser, buf, len, done) == XML_STATUS_ERROR) {
fprintf(stderr,