]> granicus.if.org Git - php/commitdiff
Fix bug #52802 (Out-of-date comment for
authorAdam Harvey <aharvey@php.net>
Fri, 10 Sep 2010 03:08:05 +0000 (03:08 +0000)
committerAdam Harvey <aharvey@php.net>
Fri, 10 Sep 2010 03:08:05 +0000 (03:08 +0000)
file_get_contents/php_stream_copy_to_mem) by updating the relevant comments.

ext/standard/file.c
main/php_streams.h

index e8311a3c65d7e195e524daaf20d8fa0c012593d3..4f8b29185971d579e1e5e7f01672addf8d4fac5a 100644 (file)
@@ -558,7 +558,6 @@ PHP_FUNCTION(file_get_contents)
                RETURN_FALSE;
        }
 
-       /* uses mmap if possible */
        if ((len = php_stream_copy_to_mem(stream, &contents, maxlen, 0)) > 0) {
 
                if (PG(magic_quotes_runtime)) {
index 7a960dbbfe632f128c3a3d0b1f787395bb281d01..5cc78aa4bf224ed83ecbe82e0b3adbd917338dc4 100755 (executable)
@@ -416,8 +416,8 @@ END_EXTERN_C()
 #define PHP_STREAM_OPTION_RETURN_ERR           -1 /* problem setting option */
 #define PHP_STREAM_OPTION_RETURN_NOTIMPL       -2 /* underlying stream does not implement; streams can handle it instead */
 
-/* copy up to maxlen bytes from src to dest.  If maxlen is PHP_STREAM_COPY_ALL, copy until eof(src).
- * Uses mmap if the src is a plain file and at offset 0 */
+/* copy up to maxlen bytes from src to dest.  If maxlen is PHP_STREAM_COPY_ALL,
+ * copy until eof(src). */
 #define PHP_STREAM_COPY_ALL            ((size_t)-1)
 
 BEGIN_EXTERN_C()
@@ -428,8 +428,8 @@ PHPAPI size_t _php_stream_copy_to_stream_ex(php_stream *src, php_stream *dest, s
 #define php_stream_copy_to_stream_ex(src, dest, maxlen, len)   _php_stream_copy_to_stream_ex((src), (dest), (maxlen), (len) STREAMS_CC TSRMLS_CC)
 
 
-/* read all data from stream and put into a buffer. Caller must free buffer when done.
- * The copy will use mmap if available. */
+/* read all data from stream and put into a buffer. Caller must free buffer
+ * when done. */
 PHPAPI size_t _php_stream_copy_to_mem(php_stream *src, char **buf, size_t maxlen,
                int persistent STREAMS_DC TSRMLS_DC);
 #define php_stream_copy_to_mem(src, buf, maxlen, persistent) _php_stream_copy_to_mem((src), (buf), (maxlen), (persistent) STREAMS_CC TSRMLS_CC)