From 0d5b99ab124645f28f95e16489d3f4473c05deb8 Mon Sep 17 00:00:00 2001
From: Alan Bell <alanbell@ubuntu.com>
Date: Tue, 26 Apr 2016 12:43:59 +0100
Subject: [PATCH] byte order mark hint for spreadsheets

---
 modules/Reports/ReportRun.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/Reports/ReportRun.php b/modules/Reports/ReportRun.php
index 7cf348876..69ac4d88e 100644
--- a/modules/Reports/ReportRun.php
+++ b/modules/Reports/ReportRun.php
@@ -4281,7 +4281,7 @@ class ReportRun extends CRMEntity
         $arr_val = $reportData['data'];
 
 		$fp = fopen($fileName, 'w+');
-
+		fputs($fp,chr(239) . chr(187) . chr(191));//UTF-8 byte order mark
 		if(isset($arr_val)) {
 			$csv_values = array();
 			// Header
-- 
GitLab