From fb2a30b8c6bcc4affb3d18e2ab7378a5f7c187f2 Mon Sep 17 00:00:00 2001 From: Lev Walkin Date: Tue, 14 Jan 2014 02:11:37 -0800 Subject: [PATCH] remove pointer sign warnings --- asn1c/tests/check-132.-gen-PER.c | 2 +- asn1c/tests/check-133.-gen-PER.c | 2 +- asn1c/tests/check-32.c | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/asn1c/tests/check-132.-gen-PER.c b/asn1c/tests/check-132.-gen-PER.c index 0174c3eb..592425c5 100644 --- a/asn1c/tests/check-132.-gen-PER.c +++ b/asn1c/tests/check-132.-gen-PER.c @@ -18,7 +18,7 @@ verify(int testNo, T_t *ti) { er = uper_encode_to_buffer(&asn_DEF_T, ti, buf, sizeof buf); fprintf(stderr, "%d IN: %d => %zd\n", testNo, ti->present, er.encoded); - assert(er.encoded >= 1 && er.encoded <= 8 * sizeof(buf)); + assert(er.encoded >= 1 && er.encoded <= (ssize_t)(8 * sizeof(buf))); rv = uper_decode(0, &asn_DEF_T, (void *)&to, buf, sizeof buf, 0, 0); assert(rv.code == RC_OK); diff --git a/asn1c/tests/check-133.-gen-PER.c b/asn1c/tests/check-133.-gen-PER.c index b6c1f27c..bbd36915 100644 --- a/asn1c/tests/check-133.-gen-PER.c +++ b/asn1c/tests/check-133.-gen-PER.c @@ -19,7 +19,7 @@ verify(int testNo, T_t *ti) { er = uper_encode_to_buffer(&asn_DEF_T, ti, buf, sizeof buf); fprintf(stderr, "%d IN: %d => %zd\n", testNo, ti->present, er.encoded); assert(er.encoded >= 1); - assert(er.encoded <= 8 * sizeof(buf)); + assert(er.encoded <= (ssize_t)(8 * sizeof(buf))); rv = uper_decode(0, &asn_DEF_T, (void *)&to, buf, sizeof buf, 0, 0); assert(rv.code == RC_OK); diff --git a/asn1c/tests/check-32.c b/asn1c/tests/check-32.c index edc7bfa0..d869a90e 100644 --- a/asn1c/tests/check-32.c +++ b/asn1c/tests/check-32.c @@ -53,7 +53,7 @@ main(int ac, char **av) { drv = ber_decode(0, &asn_DEF_SeqWithOptional, (void **)&swo, buf, erv.encoded); assert(drv.code == RC_OK); - assert(drv.consumed == erv.encoded); + assert((ssize_t)drv.consumed == erv.encoded); assert(swo->seqOfOpt != 0); xer_fprint(stderr, &asn_DEF_SeqWithOptional, swo); @@ -72,7 +72,7 @@ main(int ac, char **av) { drv = ber_decode(0, &asn_DEF_SeqWithOptional, (void **)&swo, buf, erv.encoded); assert(drv.code == RC_OK); - assert(drv.consumed == erv.encoded); + assert((ssize_t)drv.consumed == erv.encoded); assert(swo->seqOfOpt == 0); xer_fprint(stderr, &asn_DEF_SeqWithOptional, swo);