added stack checking into ber_skip_length also
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@451 59561ff5-6e30-0410-9f3c-9617f08c8826
diff --git a/skeletons/constr_SET.c b/skeletons/constr_SET.c
index 647bb83..d9f93c3 100644
--- a/skeletons/constr_SET.c
+++ b/skeletons/constr_SET.c
@@ -259,7 +259,7 @@
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 @@
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) {