aboutsummaryrefslogtreecommitdiffstats
path: root/skeletons/der_encoder.c
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2004-08-11 09:07:36 +0000
committerLev Walkin <vlm@lionet.info>2004-08-11 09:07:36 +0000
commitc2346578e42ffd2726d38e3a59fe4f66a111319b (patch)
tree218489b82ada10db374ddff9220cb30880d9fb44 /skeletons/der_encoder.c
parent7a5e30202e2fb605eb378703354b74417a85613f (diff)
C++ compatibility
Diffstat (limited to 'skeletons/der_encoder.c')
-rw-r--r--skeletons/der_encoder.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/skeletons/der_encoder.c b/skeletons/der_encoder.c
index 9ed91cee..ddd0bf86 100644
--- a/skeletons/der_encoder.c
+++ b/skeletons/der_encoder.c
@@ -60,7 +60,7 @@ der_write_tags(asn1_TYPE_descriptor_t *sd,
* and initialize it appropriately.
*/
int stag_offset;
- tags = alloca((sd->tags_count + 1) * sizeof(ber_tlv_tag_t));
+ tags = (ber_tlv_tag_t *)alloca((sd->tags_count + 1) * sizeof(ber_tlv_tag_t));
if(!tags) { /* Can fail on !x86 */
errno = ENOMEM;
return -1;
@@ -82,7 +82,7 @@ der_write_tags(asn1_TYPE_descriptor_t *sd,
if(tags_count == 0)
return 0;
- lens = alloca(tags_count * sizeof(lens[0]));
+ lens = (ssize_t *)alloca(tags_count * sizeof(lens[0]));
if(!lens) {
errno = ENOMEM;
return -1;