stricter bounds checking


git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1109 59561ff5-6e30-0410-9f3c-9617f08c8826
diff --git a/skeletons/ber_tlv_length.c b/skeletons/ber_tlv_length.c
index f7342e7..9c43eeb 100644
--- a/skeletons/ber_tlv_length.c
+++ b/skeletons/ber_tlv_length.c
@@ -160,7 +160,7 @@
 			break;
 	}
 
-	if(size < required_size)
+	if(size <= required_size)
 		return required_size + 1;
 
 	*buf++ = (uint8_t)(0x80 | required_size);  /* Length of the encoding */