]> granicus.if.org Git - php/commitdiff
Fixed bug #41390 (Clarify error message with invalid protocol scheme syntax)
authorScott MacVicar <scottmac@php.net>
Tue, 15 May 2007 13:01:47 +0000 (13:01 +0000)
committerScott MacVicar <scottmac@php.net>
Tue, 15 May 2007 13:01:47 +0000 (13:01 +0000)
main/streams/userspace.c

index 3c68b5d20b39d007be4b13d3dde936dd4098eb54..29271d72c0845125c3af1e3c323645c5584f4e5a 100644 (file)
@@ -458,8 +458,8 @@ PHP_FUNCTION(stream_wrapper_register)
                        if (zend_hash_exists(php_stream_get_url_stream_wrappers_hash(), protocol, protocol_len)) {
                                php_error_docref(NULL TSRMLS_CC, E_WARNING, "Protocol %s:// is already defined", protocol);
                        } else {
-                               /* Should never happen */
-                               php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to register wrapper class %s to %s://", classname, protocol);
+                               /* Hash doesn't exist so it must have been an invalid protocol scheme */
+                               php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid protocol scheme specified. Unable to register wrapper class %s to %s://", classname, protocol);
                        }
                }
        } else {