aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2012-01-09 18:13:05 -0800
committerLev Walkin <vlm@lionet.info>2012-01-09 18:13:05 -0800
commit14e39a910c36442200ea30a19a38159070c7709b (patch)
tree2e9a1da9cc66a98dc5db9002c80482a0fb0952b8
parentb032a07af4f5d77b47575e99d9b350ebe1359302 (diff)
propagate per encoding error
-rw-r--r--skeletons/BOOLEAN.c3
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);
}