File 1105-erl_bif_binary.c-Ensure-initialization.patch of Package erlang
From 16a6a87b0b51b65a3c807061552404252f761fd5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?= <bjorn@erlang.org>
Date: Thu, 28 Jan 2021 10:02:33 +0100
Subject: [PATCH 2/4] erl_bif_binary.c: Ensure initialization
---
erts/emulator/beam/erl_bif_binary.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/erts/emulator/beam/erl_bif_binary.c b/erts/emulator/beam/erl_bif_binary.c
index a1a728f09e..10111da507 100644
--- a/erts/emulator/beam/erl_bif_binary.c
+++ b/erts/emulator/beam/erl_bif_binary.c
@@ -1322,6 +1322,9 @@ static int parse_match_opts_list(Eterm l, Eterm bin, Uint *posp, Uint *endp)
return 0;
} else {
badarg:
+ /* Ensure intialization. */
+ *posp = 0;
+ *endp = 0;
return 1;
}
}
--
2.26.2