From 51f6671466afa72eef7d28aa6f00db406876a1cd Mon Sep 17 00:00:00 2001
From: Mike Macgirvin <mike@macgirvin.com>
Date: Sat, 14 Aug 2010 19:48:32 -0700
Subject: [PATCH] only escape dbg tags when running in server mode

---
 include/dba.php | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/include/dba.php b/include/dba.php
index 48dcc12a98..07142dbadf 100644
--- a/include/dba.php
+++ b/include/dba.php
@@ -88,7 +88,10 @@ class dba {
 if(! function_exists('printable')) {
 function printable($s) {
 	$s = preg_replace("~([\x01-\x08\x0E-\x0F\x10-\x1F\x7F-\xFF])~",".", $s);
-	return(escape_tags(str_replace("\x00",'.',$s)));
+	$s = str_replace("\x00",'.',$s);
+	if(x($_SERVER,'SERVER_NAME'))
+		$s = escape_tags($s);
+	return $s;
 }}
 
 // Procedural functions
-- 
2.39.5