Laying groundwork for more Mnet error reporting

This commit is contained in:
donal72
2007-10-17 08:14:17 +00:00
parent d029c122af
commit b3225d1a2f
+8
View File
@@ -42,6 +42,7 @@ class mnet_encxml_parser {
$this->key_URI = '';
$this->payload_encrypted = false;
$this->cipher = array();
$this->error = array();
return true;
}
@@ -89,6 +90,13 @@ class mnet_encxml_parser {
$p = xml_parse($this->parser, $data);
if ($p == 0) {
// Parse failed
$errcode = xml_get_error_code($this->parser);
$errstring = xml_error_string($errcode);
$this->error[] = array('code' => $errcode, 'string' => $errstring);
}
if (count($this->cipher) > 0) {
$this->cipher = array_values($this->cipher);
$this->payload_encrypted = true;