diff options
author | Richard Levitte <levitte@openssl.org> | 2017-04-05 13:37:37 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2017-04-05 13:37:37 +0200 |
commit | 5748e4dc3ab1cdde43ae6feecb106e3a41adcdf4 (patch) | |
tree | 32a9ab3e7d65263d18830262cefeb680bd65864c /test/asn1_encode_test.c | |
parent | 1bc563caa144a568fc505f210568f5ac5b66315e (diff) |
Fix test/asn1_encode_test.c, ASN1_LONG_DATA used inappropriately
It's sheer luck that this was used for the first field only which also
has the same type in all data structures, so the offsets were never wrong
Reviewed-by: Andy Polyakov <appro@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3127)
Diffstat (limited to 'test/asn1_encode_test.c')
-rw-r--r-- | test/asn1_encode_test.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/asn1_encode_test.c b/test/asn1_encode_test.c index dabb82c89d..02455fcba3 100644 --- a/test/asn1_encode_test.c +++ b/test/asn1_encode_test.c @@ -265,7 +265,7 @@ typedef struct { } ASN1_INT32_DATA; ASN1_SEQUENCE(ASN1_INT32_DATA) = { - ASN1_SIMPLE(ASN1_LONG_DATA, success, ASN1_FBOOLEAN), + ASN1_SIMPLE(ASN1_INT32_DATA, success, ASN1_FBOOLEAN), ASN1_SIMPLE(ASN1_INT32_DATA, test_int32, INT32), ASN1_EXP_OPT(ASN1_INT32_DATA, test_zint32, ZINT32, 0) } static_ASN1_SEQUENCE_END(ASN1_INT32_DATA) @@ -311,7 +311,7 @@ typedef struct { } ASN1_UINT32_DATA; ASN1_SEQUENCE(ASN1_UINT32_DATA) = { - ASN1_SIMPLE(ASN1_LONG_DATA, success, ASN1_FBOOLEAN), + ASN1_SIMPLE(ASN1_UINT32_DATA, success, ASN1_FBOOLEAN), ASN1_SIMPLE(ASN1_UINT32_DATA, test_uint32, UINT32), ASN1_EXP_OPT(ASN1_UINT32_DATA, test_zuint32, ZUINT32, 0) } static_ASN1_SEQUENCE_END(ASN1_UINT32_DATA) @@ -357,7 +357,7 @@ typedef struct { } ASN1_INT64_DATA; ASN1_SEQUENCE(ASN1_INT64_DATA) = { - ASN1_SIMPLE(ASN1_LONG_DATA, success, ASN1_FBOOLEAN), + ASN1_SIMPLE(ASN1_INT64_DATA, success, ASN1_FBOOLEAN), ASN1_SIMPLE(ASN1_INT64_DATA, test_int64, INT64), ASN1_EXP_OPT(ASN1_INT64_DATA, test_zint64, ZINT64, 0) } static_ASN1_SEQUENCE_END(ASN1_INT64_DATA) @@ -404,7 +404,7 @@ typedef struct { } ASN1_UINT64_DATA; ASN1_SEQUENCE(ASN1_UINT64_DATA) = { - ASN1_SIMPLE(ASN1_LONG_DATA, success, ASN1_FBOOLEAN), + ASN1_SIMPLE(ASN1_UINT64_DATA, success, ASN1_FBOOLEAN), ASN1_SIMPLE(ASN1_UINT64_DATA, test_uint64, UINT64), ASN1_EXP_OPT(ASN1_UINT64_DATA, test_zuint64, ZUINT64, 0) } static_ASN1_SEQUENCE_END(ASN1_UINT64_DATA) |