LibRaw/fix-use-of-uninitialized-value-in-misc_parsers.patch
cherry530 25758ddd60 fix use of uninitialized value of makernotes.cpp and misc_parsers.cpp
Signed-off-by: cherry530 <xuping33@huawei.com>
(cherry picked from commit c00f3c5de508e12205a25899c64930b45b137dcb)
2022-02-25 18:13:55 +08:00

14 lines
354 B
Diff

diff --git a/src/metadata/misc_parsers.cpp b/src/metadata/misc_parsers.cpp
index 7a74c9f..9a2d83d 100644
--- a/src/metadata/misc_parsers.cpp
+++ b/src/metadata/misc_parsers.cpp
@@ -299,6 +299,8 @@ void LibRaw::parse_rollei()
fseek(ifp, 0, SEEK_SET);
memset(&t, 0, sizeof t);
+ memset(line, '0', 128);
+ val = line;
do
{
line[0] = 0;