aboutsummaryrefslogtreecommitdiffstats
path: root/libasn1fix/asn1fix_derefv.c
diff options
context:
space:
mode:
Diffstat (limited to 'libasn1fix/asn1fix_derefv.c')
-rw-r--r--libasn1fix/asn1fix_derefv.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/libasn1fix/asn1fix_derefv.c b/libasn1fix/asn1fix_derefv.c
index eb67ac3f..261425c8 100644
--- a/libasn1fix/asn1fix_derefv.c
+++ b/libasn1fix/asn1fix_derefv.c
@@ -15,6 +15,18 @@ asn1f_fix_dereference_values(arg_t *arg) {
}
}
+ return r_value;
+}
+
+
+/*
+ * Dereference DEFAULT values
+ */
+int
+asn1f_fix_dereference_defaults(arg_t *arg) {
+ asn1p_expr_t *expr = arg->expr;
+ int r_value = 0;
+
if(expr->marker.default_value) {
arg_t tmparg = *arg;
asn1p_expr_t tmpexpr = *expr;