diff options
author | Lev Walkin <vlm@lionet.info> | 2004-08-22 12:47:03 +0000 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2004-08-22 12:47:03 +0000 |
commit | 775885e94cbca6706ab1ebc419c21b30400bfe07 (patch) | |
tree | e2db24153f7bafbec6265022a49820b44fff8c3b /tests/19-param-OK.asn1.-P | |
parent | 6db2f09fb2427854cfd45b5e977a1464554bb930 (diff) |
proper constraints return values
Diffstat (limited to 'tests/19-param-OK.asn1.-P')
-rw-r--r-- | tests/19-param-OK.asn1.-P | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/19-param-OK.asn1.-P b/tests/19-param-OK.asn1.-P index 6d3b865f..17066a28 100644 --- a/tests/19-param-OK.asn1.-P +++ b/tests/19-param-OK.asn1.-P @@ -246,9 +246,9 @@ static int check_permitted_alphabet_1(const void *sptr) { for(; ch < end; ch++) { uint8_t cv = *ch; - if(!table[cv]) return 0; + if(!table[cv]) return -1; } - return 1; + return 0; } @@ -268,7 +268,7 @@ memb_IA5String_1_constraint(asn1_TYPE_descriptor_t *td, const void *sptr, if(check_permitted_alphabet_1(sptr)) { /* Constraint check succeeded */ - return 1; + return 0; } else { _ASN_ERRLOG(app_errlog, app_key, "%s: constraint failed", td->name); |