aboutsummaryrefslogtreecommitdiffstats
path: root/skeletons/constr_SET.c
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2004-09-29 14:19:14 +0000
committerLev Walkin <vlm@lionet.info>2004-09-29 14:19:14 +0000
commitbaaa24fa5ceafe7a36e429ee9bfd6eb2e7131bf5 (patch)
tree2051c94ffc15821d013b6c9092fc20739c337311 /skeletons/constr_SET.c
parentc500b3e1689968515eff961aa74fe515a51bcdf5 (diff)
added stack checking into ber_skip_length also
Diffstat (limited to 'skeletons/constr_SET.c')
-rw-r--r--skeletons/constr_SET.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/skeletons/constr_SET.c b/skeletons/constr_SET.c
index 647bb83a..d9f93c3b 100644
--- a/skeletons/constr_SET.c
+++ b/skeletons/constr_SET.c
@@ -259,7 +259,7 @@ SET_decode_ber(asn_codec_ctx_t *opt_codec_ctx, asn_TYPE_descriptor_t *td,
ASN_DEBUG("Skipping unknown tag %s",
ber_tlv_tag_string(tlv_tag));
- skip = ber_skip_length(
+ skip = ber_skip_length(opt_codec_ctx,
BER_TLV_CONSTRUCTED(ptr),
(char *)ptr + tag_len, LEFT - tag_len);
@@ -381,7 +381,7 @@ SET_decode_ber(asn_codec_ctx_t *opt_codec_ctx, asn_TYPE_descriptor_t *td,
RETURN(RC_FAIL);
}
- ll = ber_skip_length(
+ ll = ber_skip_length(opt_codec_ctx,
BER_TLV_CONSTRUCTED(ptr),
(char *)ptr + tl, LEFT - tl);
switch(ll) {