summaryrefslogtreecommitdiff
path: root/cord/tests/cordtest.c
diff options
context:
space:
mode:
Diffstat (limited to 'cord/tests/cordtest.c')
-rw-r--r--cord/tests/cordtest.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/cord/tests/cordtest.c b/cord/tests/cordtest.c
index c3ad01f4..73ab82aa 100644
--- a/cord/tests/cordtest.c
+++ b/cord/tests/cordtest.c
@@ -65,7 +65,7 @@ char id_cord_fn(size_t i, void * client_data)
void test_basics(void)
{
CORD x = CORD_from_char_star("ab");
- int i;
+ size_t i;
CORD y;
CORD_pos p;
@@ -128,7 +128,8 @@ void test_basics(void)
while(CORD_pos_valid(p)) {
char c = CORD_pos_fetch(p);
- if(c != i) ABORT("Traversal of function node failed");
+ if ((unsigned char)c != i)
+ ABORT("Traversal of function node failed");
CORD_next(p);
i++;
}