diff options
author | Lev Walkin <vlm@lionet.info> | 2005-06-15 18:41:50 +0000 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2005-06-15 18:41:50 +0000 |
commit | 84fbd7218b1af520994bbe48054a769be3fa159c (patch) | |
tree | 0642d9d66a711974e70c39986fce56e44f46f98c /libasn1parser | |
parent | afa35b429e75cd748f461b6a335a17ea43672d10 (diff) |
fixes for gcc 4.x
Diffstat (limited to 'libasn1parser')
-rw-r--r-- | libasn1parser/asn1p_value.c | 6 |
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; |