|
@@ -35,15 +35,16 @@ int der_encode_sequence_multi(unsigned char *out, unsigned long *outlen, ...)
|
|
|
x = 0;
|
|
|
for (;;) {
|
|
|
type = (ltc_asn1_type)va_arg(args, int);
|
|
|
- size = va_arg(args, unsigned long);
|
|
|
- data = va_arg(args, void*);
|
|
|
- LTC_UNUSED_PARAM(size);
|
|
|
- LTC_UNUSED_PARAM(data);
|
|
|
|
|
|
if (type == LTC_ASN1_EOL) {
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
+ size = va_arg(args, unsigned long);
|
|
|
+ data = va_arg(args, void*);
|
|
|
+ LTC_UNUSED_PARAM(size);
|
|
|
+ LTC_UNUSED_PARAM(data);
|
|
|
+
|
|
|
switch (type) {
|
|
|
case LTC_ASN1_BOOLEAN:
|
|
|
case LTC_ASN1_INTEGER:
|
|
@@ -89,13 +90,14 @@ int der_encode_sequence_multi(unsigned char *out, unsigned long *outlen, ...)
|
|
|
x = 0;
|
|
|
for (;;) {
|
|
|
type = (ltc_asn1_type)va_arg(args, int);
|
|
|
- size = va_arg(args, unsigned long);
|
|
|
- data = va_arg(args, void*);
|
|
|
|
|
|
if (type == LTC_ASN1_EOL) {
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
+ size = va_arg(args, unsigned long);
|
|
|
+ data = va_arg(args, void*);
|
|
|
+
|
|
|
switch (type) {
|
|
|
case LTC_ASN1_BOOLEAN:
|
|
|
case LTC_ASN1_INTEGER:
|