]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix strict errors in xml parser
authorRobin Appelman <icewind1991@gmail.com>
Sun, 17 Apr 2011 09:18:17 +0000 (11:18 +0200)
committerRobin Appelman <icewind1991@gmail.com>
Sun, 17 Apr 2011 09:29:43 +0000 (11:29 +0200)
3dparty/MDB2/Schema/Parser.php
3dparty/XML/Parser.php

index 7c22012c416f806c3eadd0f6d0ef3148e9304647..bd7a96579325800bbdec2181557ad6eb62d9178b 100644 (file)
@@ -120,7 +120,7 @@ class MDB2_Schema_Parser extends XML_Parser
     {
         // force ISO-8859-1 due to different defaults for PHP4 and PHP5
         // todo: this probably needs to be investigated some more andcleaned up
-        parent::XML_Parser('ISO-8859-1');
+        parent::__construct('ISO-8859-1');
 
         $this->variables = $variables;
         $this->structure = $structure;
@@ -503,7 +503,7 @@ class MDB2_Schema_Parser extends XML_Parser
         $this->element = implode('-', $this->elements);
     }
 
-    function &raiseError($msg = null, $xmlecode = 0, $xp = null, $ecode = MDB2_SCHEMA_ERROR_PARSE)
+    function &raiseError($msg = null, $xmlecode = 0, $xp = null, $ecode = MDB2_SCHEMA_ERROR_PARSE,$a=null,$b=null,$c=null)
     {
         if (is_null($this->error)) {
             $error = '';
index 6b65066d02828cbb4475806d6f4efcbd3a482e93..38b4f8fe8a668055ecf77beb1e09c2d226b7dd2d 100644 (file)
@@ -164,26 +164,6 @@ class XML_Parser extends PEAR
      */
     var $_handlerObj;
 
-    // }}}
-    // {{{ constructor
-
-    /**
-     * Creates an XML parser.
-     *
-     * This is needed for PHP4 compatibility, it will
-     * call the constructor, when a new instance is created.
-     *
-     * @param string $srcenc source charset encoding, use NULL (default) to use
-     *                       whatever the document specifies
-     * @param string $mode   how this parser object should work, "event" for
-     *                       startelement/endelement-type events, "func"
-     *                       to have it call functions named after elements
-     * @param string $tgenc  a valid target encoding
-     */
-    function XML_Parser($srcenc = null, $mode = 'event', $tgtenc = null)
-    {
-        XML_Parser::__construct($srcenc, $mode, $tgtenc);
-    }
     // }}}
 
     /**
@@ -560,7 +540,11 @@ class XML_Parser extends PEAR
      * @param integer $ecode the error message code
      * @return XML_Parser_Error 
      **/
-    function raiseError($msg = null, $ecode = 0)
+    function raiseError($msg = null, $ecode = 0,$mode = null,
+                         $options = null,
+                         $userinfo = null,
+                         $error_class = null,
+                         $skipmsg = false)
     {
         $msg = !is_null($msg) ? $msg : $this->parser;
         $err = new XML_Parser_Error($msg, $ecode);
@@ -606,7 +590,7 @@ class XML_Parser extends PEAR
      *
      * @abstract
      */
-    function startHandler($xp, $elem, &$attribs)
+    function startHandler($xp, $elem, $attribs)
     {
         return NULL;
     }