helly Mon Sep 1 20:35:52 2003 EDT Modified files: /php-src/main main.c Log: Error message clean up part III: Fix ini setting logic & respect docref_root Index: php-src/main/main.c diff -u php-src/main/main.c:1.573 php-src/main/main.c:1.574 --- php-src/main/main.c:1.573 Mon Sep 1 19:32:28 2003 +++ php-src/main/main.c Mon Sep 1 20:35:51 2003 @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: main.c,v 1.573 2003/09/01 23:32:28 helly Exp $ */ +/* $Id: main.c,v 1.574 2003/09/02 00:35:51 helly Exp $ */ /* {{{ includes */ @@ -487,7 +487,7 @@ } } } - if (docref) { + if (docref && (PG(html_errors) || strlen(PG(docref_root)))) { if (strncmp(docref, "http://", 7)) { docref_root = PG(docref_root); /* now check copy of extension */ @@ -515,10 +515,7 @@ } } } - if (!PG(html_errors) || !strlen(PG(docref_root))) { - /* no docref and no html errors -> do not point to any documentation (e.g. production boxes) */ - spprintf(&message, 0, "%s: %s", origin, buffer); - } else if (PG(html_errors)) { + if (PG(html_errors)) { spprintf(&message, 0, "%s [<a href='%s%s%s'>%s</a>]: %s", origin, docref_root, docref, docref_target, docref, buffer); } else { spprintf(&message, 0, "%s [%s%s%s]: %s", origin, docref_root, docref, docref_target, buffer);
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php