aboutsummaryrefslogtreecommitdiffstats
path: root/skeletons/per_support.c
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2007-06-26 03:16:35 +0000
committerLev Walkin <vlm@lionet.info>2007-06-26 03:16:35 +0000
commit5ce11fde2b9f93bec29d6585252b06ac8067f10f (patch)
tree249638a61af3bc820ef01bc728b853e9d7aef8f6 /skeletons/per_support.c
parentd00657f65254df98353505d5720a0b8cc9256170 (diff)
moving
Diffstat (limited to 'skeletons/per_support.c')
-rw-r--r--skeletons/per_support.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/skeletons/per_support.c b/skeletons/per_support.c
index f38422ad..c9c9594b 100644
--- a/skeletons/per_support.c
+++ b/skeletons/per_support.c
@@ -8,8 +8,8 @@
void
per_get_undo(asn_per_data_t *pd, int nbits) {
- if(pd->nboff < nbits) {
- assert(pd->nboff < nbits);
+ if((ssize_t)pd->nboff < nbits) {
+ assert((ssize_t)pd->nboff < nbits);
} else {
pd->nboff -= nbits;
pd->moved -= nbits;
@@ -389,7 +389,7 @@ uper_put_nslength(asn_per_outp_t *po, size_t length) {
if(length == 0) return -1;
return per_put_few_bits(po, length-1, 7) ? -1 : 0;
} else {
- if(uper_put_length(po, length) != length) {
+ if(uper_put_length(po, length) != (ssize_t)length) {
/* This might happen in case of >16K extensions */
return -1;
}