diff options
author | Lev Walkin <vlm@lionet.info> | 2012-01-09 18:13:05 -0800 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2012-01-09 18:13:05 -0800 |
commit | 14e39a910c36442200ea30a19a38159070c7709b (patch) | |
tree | 2e9a1da9cc66a98dc5db9002c80482a0fb0952b8 | |
parent | b032a07af4f5d77b47575e99d9b350ebe1359302 (diff) |
propagate per encoding error
-rw-r--r-- | skeletons/BOOLEAN.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/skeletons/BOOLEAN.c b/skeletons/BOOLEAN.c index 412a0e7c..d0907fbf 100644 --- a/skeletons/BOOLEAN.c +++ b/skeletons/BOOLEAN.c @@ -278,7 +278,8 @@ BOOLEAN_encode_uper(asn_TYPE_descriptor_t *td, if(!st) _ASN_ENCODE_FAILED; - per_put_few_bits(po, *st ? 1 : 0, 1); + if(per_put_few_bits(po, *st ? 1 : 0, 1)) + _ASN_ENCODE_FAILED; _ASN_ENCODED_OK(er); } |