From 5de869f940b91abfa9fca4669e6e6dbc495f647d Mon Sep 17 00:00:00 2001
From: Peter Rotich <peter@osticket.com>
Date: Mon, 3 Sep 2012 10:50:54 -0400
Subject: [PATCH] Add error reporting setting to hide warnings

---
 setup/setup.inc.php | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/setup/setup.inc.php b/setup/setup.inc.php
index 07b86c6ff..f2ba00890 100644
--- a/setup/setup.inc.php
+++ b/setup/setup.inc.php
@@ -17,8 +17,14 @@
 #This  version - changed on every release
 define('THIS_VERSION', '1.7-RC2');
 
-#inits
-error_reporting(E_ALL ^ E_NOTICE); //turn on errors??
+#inits - error reporting.
+$error_reporting = E_ALL & ~E_NOTICE;
+if (defined('E_STRICT')) # 5.4.0
+    $error_reporting &= ~E_STRICT;
+if (defined('E_DEPRECATED')) # 5.3.0
+    $error_reporting &= ~(E_DEPRECATED | E_USER_DEPRECATED);
+
+error_reporting($error_reporting); 
 ini_set('magic_quotes_gpc', 0);
 ini_set('session.use_trans_sid', 0);
 ini_set('session.cache_limiter', 'nocache');
-- 
GitLab