Some code-cosmetics applied:
[core.git] / inc / classes / main / parser / xml / class_XmlParser.php
index 76c39879e3efc28241e00c0e4996700248235477..63d508a594a31ae39059441aee7f914f7562b839 100644 (file)
@@ -63,7 +63,13 @@ class XmlParser extends BaseParser implements Parseable {
         */
        public function parseXmlContent ($content) {
                // Convert all to UTF8
-               if (function_exists('recode')) {
+               if (empty($content)) {
+                       // No empty content!
+                       $this->debugOuput('Empty content! Backtrace: <pre>');
+                       debug_print_backtrace();
+                       $this->debugOuput('</pre>');
+                       die();
+               } elseif (function_exists('recode')) {
                        // Recode found, so use it
                        $content = recode('html..utf8', $content);
                } else {