From fa92b44aa348a98b77c71ed48b557560eb6181fb Mon Sep 17 00:00:00 2001
From: Chris Leppanen <chris.leppanen@gmail.com>
Date: Fri, 29 Jun 2012 17:56:56 -0700
Subject: [PATCH] Try to shut up SimplePie.

---
 plugins/FeedsSimplePieParser.inc | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/plugins/FeedsSimplePieParser.inc b/plugins/FeedsSimplePieParser.inc
index 6d963a0b..b2d67c3d 100644
--- a/plugins/FeedsSimplePieParser.inc
+++ b/plugins/FeedsSimplePieParser.inc
@@ -62,6 +62,10 @@ class FeedsSimplePieParser extends FeedsParser {
   public function parse(FeedsSource $source, FeedsFetcherResult $fetcher_result) {
     feeds_include_library('simplepie.inc', 'simplepie');
 
+    // Please be quiet SimplePie.
+    $level = error_reporting();
+    error_reporting($level ^ E_DEPRECATED ^ E_STRICT);
+
     // Initialize SimplePie.
     $parser = new SimplePie();
     $parser->set_raw_data($fetcher_result->getRaw());
@@ -140,6 +144,8 @@ class FeedsSimplePieParser extends FeedsParser {
     }
     // Release parser.
     unset($parser);
+    // Set error reporting back to its previous value.
+    error_reporting($level);
     return $result;
   }
 
-- 
GitLab