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}";