]> granicus.if.org Git - php/commitdiff
MFB: Fixed potentially confusing error message on failure when no errors are logged
authorGreg Beaver <cellog@php.net>
Mon, 28 Apr 2008 22:37:45 +0000 (22:37 +0000)
committerGreg Beaver <cellog@php.net>
Mon, 28 Apr 2008 22:37:45 +0000 (22:37 +0000)
main/streams/streams.c

index 19f3fcd457448c019f59f44d058c923d385fdcab..d81996de0da3904582591200c5b1b0f44df288e1 100755 (executable)
@@ -164,7 +164,11 @@ void php_stream_display_wrapper_errors(php_stream_wrapper *wrapper, const char *
 
                        free_msg = 1;
                } else {
-                       msg = strerror(errno);
+                       if (wrapper == &php_plain_files_wrapper) {
+                               msg = strerror(errno);
+                       } else {
+                               msg = "operation failed";
+                       }
                }
        } else {
                msg = "no suitable wrapper could be found";