[geeklog-cvs] geeklog: tweak call stack display - avoid warnings
geeklog-cvs at lists.geeklog.net
geeklog-cvs at lists.geeklog.net
Sun Sep 18 10:26:00 EDT 2011
changeset 8409:3b665b2c253a
url: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/3b665b2c253a
user: Dirk Haun <dirk at haun-online.de>
date: Sun Sep 18 10:20:02 2011 +0200
description:
tweak call stack display - avoid warnings
diffstat:
public_html/lib-common.php | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diffs (20 lines):
diff -r cb9db6f1eb8b -r 3b665b2c253a public_html/lib-common.php
--- a/public_html/lib-common.php Sun Sep 18 10:19:09 2011 +0200
+++ b/public_html/lib-common.php Sun Sep 18 10:20:02 2011 +0200
@@ -7031,7 +7031,15 @@
echo "<tr><th align='right' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>File</th><th align='right' bgcolor='#eeeeec'>Line</th></tr>\n";
$i = 1;
foreach ($btr as $b) {
- echo "<tr><td bgcolor='#eeeeec' align='right'>$i</td><td bgcolor='#eeeeec'>{$b['function']}</td><td bgcolor='#eeeeec'>{$b['file']}</td><td bgcolor='#eeeeec' align='right'>{$b['line']}</td></tr>\n";
+ $f = '';
+ if (! empty($b['file'])) {
+ $f = $b['file'];
+ }
+ $l = '';
+ if (! empty($b['line'])) {
+ $l = $b['line'];
+ }
+ echo "<tr><td bgcolor='#eeeeec' align='right'>$i</td><td bgcolor='#eeeeec'>{$b['function']}</td><td bgcolor='#eeeeec'>{$f}</td><td bgcolor='#eeeeec' align='right'>{$l}</td></tr>\n";
$i++;
if ($i > 100) {
echo "<tr><td bgcolor='#eeeeec' align='left' colspan='4'>Possible recursion - aborting.</td></tr>\n";
More information about the geeklog-cvs
mailing list