summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/config.gui.inc5
-rw-r--r--etc/inc/config.inc5
-rw-r--r--etc/inc/notices.inc5
-rw-r--r--etc/inc/pkg-utils.inc5
4 files changed, 16 insertions, 4 deletions
diff --git a/etc/inc/config.gui.inc b/etc/inc/config.gui.inc
index 9922275..d56703f 100644
--- a/etc/inc/config.gui.inc
+++ b/etc/inc/config.gui.inc
@@ -61,7 +61,10 @@ ini_set("memory_limit","128M");
require_once('config.lib.inc');
require_once("notices.inc");
require_once("util.inc");
-require_once("xmlparse.inc");
+if(file_exists("/cf/conf/use_xmlreader"))
+ require_once("xmlreader.inc");
+else
+ require_once("xmlparse.inc");
require_once("crypt.inc");
/* read platform */
diff --git a/etc/inc/config.inc b/etc/inc/config.inc
index 0312fd3..ace1cc7 100644
--- a/etc/inc/config.inc
+++ b/etc/inc/config.inc
@@ -66,7 +66,10 @@ require_once("notices.inc");
if($g['booting']) echo ".";
require_once("util.inc");
if($g['booting']) echo ".";
-require_once("xmlparse.inc");
+if(file_exists("/cf/conf/use_xmlreader"))
+ require_once("xmlreader.inc");
+else
+ require_once("xmlparse.inc");
if($g['booting']) echo ".";
require_once("crypt.inc");
diff --git a/etc/inc/notices.inc b/etc/inc/notices.inc
index 26130be..b936dcd 100644
--- a/etc/inc/notices.inc
+++ b/etc/inc/notices.inc
@@ -173,7 +173,10 @@ function close_notice($id) {
* Outputs notices in XML formatted text
******/
function dump_xml_notices() {
- require_once("xmlparse.inc");
+ if(file_exists("/cf/conf/use_xmlreader"))
+ require_once("xmlreader.inc");
+ else
+ require_once("xmlparse.inc");
global $notice_path, $listtags;
$listtags[] = 'notice';
if(!$notices = get_notices()) return;
diff --git a/etc/inc/pkg-utils.inc b/etc/inc/pkg-utils.inc
index 3f04edc..7775b1a 100644
--- a/etc/inc/pkg-utils.inc
+++ b/etc/inc/pkg-utils.inc
@@ -41,7 +41,10 @@
*/
require_once("xmlrpc.inc");
-require_once("xmlparse.inc");
+if(file_exists("/cf/conf/use_xmlreader"))
+ require_once("xmlreader.inc");
+else
+ require_once("xmlparse.inc");
require_once("service-utils.inc");
require_once("pfsense-utils.inc");
require_once("globals.inc");
OpenPOWER on IntegriCloud