aboutsummaryrefslogtreecommitdiffstats
path: root/libasn1parser
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2005-06-15 18:41:50 +0000
committerLev Walkin <vlm@lionet.info>2005-06-15 18:41:50 +0000
commit84fbd7218b1af520994bbe48054a769be3fa159c (patch)
tree0642d9d66a711974e70c39986fce56e44f46f98c /libasn1parser
parentafa35b429e75cd748f461b6a335a17ea43672d10 (diff)
fixes for gcc 4.x
Diffstat (limited to 'libasn1parser')
-rw-r--r--libasn1parser/asn1p_value.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libasn1parser/asn1p_value.c b/libasn1parser/asn1p_value.c
index d6d30077..2242e3f2 100644
--- a/libasn1parser/asn1p_value.c
+++ b/libasn1parser/asn1p_value.c
@@ -76,7 +76,7 @@ asn1p_value_frombuf(char *buffer, int size, int do_copy) {
}
v->value.string.buf = p;
} else {
- v->value.string.buf = buffer;
+ v->value.string.buf = (uint8_t *)buffer;
}
v->value.string.size = size;
v->type = ATV_STRING;
@@ -129,12 +129,12 @@ asn1p_value_clone(asn1p_value_t *v) {
if(clone) clone->type = v->type;
return clone;
case ATV_STRING:
- clone = asn1p_value_frombuf(v->value.string.buf,
+ clone = asn1p_value_frombuf((char *)v->value.string.buf,
v->value.string.size, 1);
if(clone) clone->type = v->type;
return clone;
case ATV_UNPARSED:
- clone = asn1p_value_frombuf(v->value.string.buf,
+ clone = asn1p_value_frombuf((char *)v->value.string.buf,
v->value.string.size, 1);
if(clone) clone->type = ATV_UNPARSED;
return clone;