Skip to content

Commit 1155feb

Browse files
committed
Bugfix: pass '--msg-log' param to geninfo
Signed-off-by: Henry Cox <[email protected]>
1 parent 75a42b8 commit 1155feb

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

bin/lcov

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -828,6 +828,8 @@ sub lcov_geninfo(@)
828828
if ($follow) {
829829
push(@param, "--follow");
830830
}
831+
push(@param, '--msg-log', $lcovutil::message_filename)
832+
if $lcovutil::message_filename;
831833
if ($lcovutil::verbose != 0) {
832834
if ($lcovutil::verbose < 0) {
833835
for (my $i = $lcovutil::verbose; $i < 0; ++$i) {

lib/lcovutil.pm

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ our @message_count;
104104
our @expected_message_count;
105105
our %message_types;
106106
our $message_log;
107+
our $message_filename;
107108
our $suppressAfter = 100; # stop warning after this number of messages
108109
our %ERROR_ID;
109110
our %ERROR_NAME;
@@ -1479,6 +1480,7 @@ sub parseOptions
14791480
$tool_name) .
14801481
".msg";
14811482
}
1483+
$message_filename = $message_log;
14821484
open(LOG, ">", $message_log) or
14831485
die("unable to write message log '$message_log': $!");
14841486
$message_log = \*LOG;

0 commit comments

Comments
 (0)