stas Tue Sep 2 05:17:10 2003 EDT
Modified files: (Branch: PHP_4_3)
/php-src/main streams.c
Log:
don't report errors if asked not to report
Index: php-src/main/streams.c
diff -u php-src/main/streams.c:1.125.2.76 php-src/main/streams.c:1.125.2.77
--- php-src/main/streams.c:1.125.2.76 Thu Aug 28 15:18:57 2003
+++ php-src/main/streams.c Tue Sep 2 05:17:09 2003
@@ -20,7 +20,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: streams.c,v 1.125.2.76 2003/08/28 19:18:57 iliaa Exp $ */
+/* $Id: streams.c,v 1.125.2.77 2003/09/02 09:17:09 stas Exp $ */
#define _GNU_SOURCE
#include "php.h"
@@ -2462,19 +2462,23 @@
/* BC with older php scripts and zlib wrapper */
protocol = "compress.zlib";
n = 13;
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Use of \"zlib:\" wrapper
is deprecated; please use \"compress.zlib://\" instead.");
+ if(options & REPORT_ERRRORS) {
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Use of \"zlib:\"
wrapper is deprecated; please use \"compress.zlib://\" instead.");
+ }
}
if (protocol) {
if (FAILURE == zend_hash_find(&url_stream_wrappers_hash,
(char*)protocol, n, (void**)&wrapper)) {
char wrapper_name[32];
- if (n >= sizeof(wrapper_name))
- n = sizeof(wrapper_name) - 1;
- PHP_STRLCPY(wrapper_name, protocol, sizeof(wrapper_name), n);
+ if(options & REPORT_ERRRORS) {
+ if (n >= sizeof(wrapper_name))
+ n = sizeof(wrapper_name) - 1;
+ PHP_STRLCPY(wrapper_name, protocol,
sizeof(wrapper_name), n);
- php_error_docref(NULL TSRMLS_CC, E_NOTICE, "Unable to find the
wrapper \"%s\" - did you forget to enable it when you configured PHP?",
- wrapper_name);
+ php_error_docref(NULL TSRMLS_CC, E_NOTICE, "Unable to
find the wrapper \"%s\" - did you forget to enable it when you configured PHP?",
+ wrapper_name);
+ }
wrapper = NULL;
protocol = NULL;
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php