From 56d1d974dc10c1ef244dad14a53196ea59cbb2b1 Mon Sep 17 00:00:00 2001 From: leitner Date: Tue, 24 Sep 2019 10:24:23 +0000 Subject: [PATCH] fix ud in unit test --- scan_asn1tagint.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scan_asn1tagint.c b/scan_asn1tagint.c index 3dccf16..8711136 100644 --- a/scan_asn1tagint.c +++ b/scan_asn1tagint.c @@ -36,7 +36,7 @@ int main() { assert(scan_asn1tagint(buf,buf+1,&l)==0); // incomplete input memcpy(buf,"\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7f",10); assert(scan_asn1tagint(buf,buf+10,&l)==0); // value not representable - memcpy(buf,"\x8f\xff\xff\xff\x7f",9); + memcpy(buf,"\x8f\xff\xff\xff\x7f",6); assert(scan_asn1tagint(buf,buf+10,&l)==5 && l==0xffffffff); // largest 32-bit memcpy(buf,"\xff\xff\xff\xff\xff\xff\xff\xff\x7f",9); if (sizeof(l)==8) {