diff --git a/Unix/cloc b/Unix/cloc index 0e2a8446..37d81b77 100755 --- a/Unix/cloc +++ b/Unix/cloc @@ -3266,7 +3266,7 @@ sub xml_yaml_or_json_header { # {{{1 my $report_file = ""; if ($opt_report_file) { my $Fname = $opt_report_file; - # $Fname =~ s{\\}{\\\\}g if $ON_WINDOWS; + $Fname =~ s{\\}{\\\\}g if $ON_WINDOWS; if ($opt_sum_reports) { if ($by_file) { $report_file = " $Fname.file" @@ -3303,14 +3303,16 @@ sub xml_yaml_or_json_header { # {{{1 ${Q}files_per_second${Q} : $file_rate${C} ${Q}lines_per_second${Q} : $line_rate"; if ($opt_report_file) { + my $Fname = $opt_report_file; + $Fname =~ s{\\}{\\\\}g if $ON_WINDOWS; if ($opt_sum_reports) { if ($by_file) { - $header .= "$C\n ${Q}report_file${Q} : ${Q}$opt_report_file.file${Q}" + $header .= "$C\n ${Q}report_file${Q} : ${Q}$Fname.file${Q}" } else { - $header .= "$C\n ${Q}report_file${Q} : ${Q}$opt_report_file.lang${Q}" + $header .= "$C\n ${Q}report_file${Q} : ${Q}$Fname.lang${Q}" } } else { - $header .= "$C\n ${Q}report_file${Q} : ${Q}$opt_report_file${Q}"; + $header .= "$C\n ${Q}report_file${Q} : ${Q}$Fname${Q}"; } } $header .= "${close_B}${C}"; diff --git a/cloc b/cloc index 125f47e5..a3e68df3 100755 --- a/cloc +++ b/cloc @@ -3255,7 +3255,7 @@ sub xml_yaml_or_json_header { # {{{1 my $report_file = ""; if ($opt_report_file) { my $Fname = $opt_report_file; - # $Fname =~ s{\\}{\\\\}g if $ON_WINDOWS; + $Fname =~ s{\\}{\\\\}g if $ON_WINDOWS; if ($opt_sum_reports) { if ($by_file) { $report_file = " $Fname.file" @@ -3292,14 +3292,16 @@ sub xml_yaml_or_json_header { # {{{1 ${Q}files_per_second${Q} : $file_rate${C} ${Q}lines_per_second${Q} : $line_rate"; if ($opt_report_file) { + my $Fname = $opt_report_file; + $Fname =~ s{\\}{\\\\}g if $ON_WINDOWS; if ($opt_sum_reports) { if ($by_file) { - $header .= "$C\n ${Q}report_file${Q} : ${Q}$opt_report_file.file${Q}" + $header .= "$C\n ${Q}report_file${Q} : ${Q}$Fname.file${Q}" } else { - $header .= "$C\n ${Q}report_file${Q} : ${Q}$opt_report_file.lang${Q}" + $header .= "$C\n ${Q}report_file${Q} : ${Q}$Fname.lang${Q}" } } else { - $header .= "$C\n ${Q}report_file${Q} : ${Q}$opt_report_file${Q}"; + $header .= "$C\n ${Q}report_file${Q} : ${Q}$Fname${Q}"; } } $header .= "${close_B}${C}";