aboutsummaryrefslogtreecommitdiffstats
path: root/libasn1parser/asn1p_value.c
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2005-03-24 14:26:38 +0000
committerLev Walkin <vlm@lionet.info>2005-03-24 14:26:38 +0000
commit1e448d3d3381aacbc2b63d567566e2b727ca3287 (patch)
treef20222d4c7b36c5a7f583f84711745d0c70f9ad5 /libasn1parser/asn1p_value.c
parent7039310b8b86a57bb84c6156e130805b96d1feaf (diff)
Support for some CharsDefn
Diffstat (limited to 'libasn1parser/asn1p_value.c')
-rw-r--r--libasn1parser/asn1p_value.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libasn1parser/asn1p_value.c b/libasn1parser/asn1p_value.c
index f6c8c491..1aacaf11 100644
--- a/libasn1parser/asn1p_value.c
+++ b/libasn1parser/asn1p_value.c
@@ -123,6 +123,8 @@ asn1p_value_clone(asn1p_value_t *v) {
case ATV_MAX:
case ATV_FALSE:
case ATV_TRUE:
+ case ATV_TUPLE:
+ case ATV_QUADRUPLE:
clone = asn1p_value_fromint(v->value.v_integer);
if(clone) clone->type = v->type;
return clone;
@@ -174,6 +176,8 @@ asn1p_value_free(asn1p_value_t *v) {
case ATV_MAX:
case ATV_FALSE:
case ATV_TRUE:
+ case ATV_TUPLE:
+ case ATV_QUADRUPLE:
/* No freeing necessary */
break;
case ATV_STRING: