thisext->which = Z_External_sutrs;
thisext->u.sutrs = sutrs;
sutrs->buf = (unsigned char *)nmem_malloc(nmem, len);
- sutrs->len = sutrs->size = len;
+ sutrs->len = len;
+#if OCT_SIZE
+ sutrs->size = len;
+#endif
memcpy(sutrs->buf, buf, len);
}
else
nmem_malloc(nmem, len)))
return 0;
memcpy(thisext->u.octet_aligned->buf, buf, len);
- thisext->u.octet_aligned->len = thisext->u.octet_aligned->size = len;
+ thisext->u.octet_aligned->len = len;
+#if OCT_SIZE
+ thisext->u.octet_aligned->size = len;
+#endif
}
return thisext;
}
if (!thisext->u.single_ASN1_type->buf)
return 0;
memcpy(thisext->u.single_ASN1_type->buf, buf, len);
- thisext->u.single_ASN1_type->len = thisext->u.single_ASN1_type->size = len;
-
+ thisext->u.single_ASN1_type->len = len;
+#if OCT_SIZE
+ thisext->u.single_ASN1_type->size = len;
+#endif
return thisext;
}