aboutsummaryrefslogtreecommitdiffstats
path: root/libasn1fix/asn1fix_constraint.c
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2004-09-05 10:36:22 +0000
committerLev Walkin <vlm@lionet.info>2004-09-05 10:36:22 +0000
commitd541c25aeacb6a7088e7c990255180f32d45c95c (patch)
tree45d37f30015b811b7d6889a747fcbe7583465c54 /libasn1fix/asn1fix_constraint.c
parent8b03ea35d3269c0cc720fb18b0fbeefb5b1dd645 (diff)
more support for parametrized type; additional ANY support
Diffstat (limited to 'libasn1fix/asn1fix_constraint.c')
-rw-r--r--libasn1fix/asn1fix_constraint.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libasn1fix/asn1fix_constraint.c b/libasn1fix/asn1fix_constraint.c
index 4a25faee..3f30009e 100644
--- a/libasn1fix/asn1fix_constraint.c
+++ b/libasn1fix/asn1fix_constraint.c
@@ -93,7 +93,7 @@ asn1constraint_pullup(arg_t *arg) {
expr->combined_constraints = ct_parent;
if(ct_expr->type == ACT_CA_SET) {
- int i;
+ unsigned int i;
for(i = 0; i < ct_expr->el_count; i++) {
if(asn1p_constraint_insert(
expr->combined_constraints,
@@ -120,9 +120,9 @@ asn1constraint_pullup(arg_t *arg) {
int
asn1constraint_resolve(arg_t *arg, asn1p_module_t *mod, asn1p_constraint_t *ct, asn1p_expr_type_e etype, enum asn1p_constraint_type_e effective_type) {
+ unsigned int el;
int rvalue = 0;
int ret;
- int el;
if(!ct) return 0;
@@ -208,7 +208,7 @@ asn1constraint_resolve(arg_t *arg, asn1p_module_t *mod, asn1p_constraint_t *ct,
static void
_remove_exceptions(arg_t *arg, asn1p_constraint_t *ct) {
- int i;
+ unsigned int i;
for(i = 0; i < ct->el_count; i++) {
if(ct->elements[i]->type == ACT_EL_EXT)