Fix #8052 - fixing pdf
[pear] / XML / SvgToPdf / Path.php
index af5c77a..0f3cf0e 100644 (file)
@@ -11,6 +11,16 @@ class XML_SvgToPDF_Path  extends XML_SvgToPDF_Base {
     
     function fromXmlNode($node) {
         parent::fromXmlNode($node);
+        $this->parse();
+    }
+    function fromNode($node) {
+        parent::fromNode($node);
+       // var_dump($node);
+       // var_dump($this);
+        $this->parse();
+    }
+    function parse()
+    {
         $d = explode(' ',trim($this->d));
         $i=0;
         $data = array();
@@ -107,7 +117,9 @@ class XML_SvgToPDF_Path  extends XML_SvgToPDF_Base {
             return;
         }
         */
-        
+        if (!is_array($this->d)) {
+            print_R($this);exit;
+        }
 
         foreach($this->d as $a) {
             switch($a[0]) {