From 3aae498dd3eebba672faa41e7bdf390faaf41f76 Mon Sep 17 00:00:00 2001 From: leitner Date: Sat, 16 Sep 2023 19:23:56 +0000 Subject: [PATCH] left shift of signed long is undefined behavior, it turns out. don't do it then. --- scan_asn1rawint.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scan_asn1rawint.c b/scan_asn1rawint.c index a07b523..72a6484 100644 --- a/scan_asn1rawint.c +++ b/scan_asn1rawint.c @@ -30,7 +30,7 @@ size_t scan_asn1rawint(const char* src,const char* max,size_t len,long* l) { if (len>sizeof(m)) return 0; // value too large, does not fit for (i=0; i