]> granicus.if.org Git - php/commitdiff
Fixed wrong parameter type of php_stream_mmap_range()
authorReeze Xia <reeze@php.net>
Wed, 4 Mar 2015 03:28:14 +0000 (11:28 +0800)
committerReeze Xia <reeze@php.net>
Wed, 4 Mar 2015 03:28:14 +0000 (11:28 +0800)
There are several warings about this.
The mode type should be php_stream_mmap_access_t but not php_stream_mmap_operate_t

main/streams/mmap.c
main/streams/php_stream_mmap.h

index 4c9316fe6fd467f8d23b56653fe0b720a0cb5408..04427ed5c4cbfe261288d900f6ced2f25429e6fc 100644 (file)
@@ -22,7 +22,7 @@
 #include "php.h"
 #include "php_streams_int.h"
 
-PHPAPI char *_php_stream_mmap_range(php_stream *stream, size_t offset, size_t length, php_stream_mmap_operation_t mode, size_t *mapped_len)
+PHPAPI char *_php_stream_mmap_range(php_stream *stream, size_t offset, size_t length, php_stream_mmap_access_t mode, size_t *mapped_len)
 {
        php_stream_mmap_range range;
 
index 009cd1f851471d97a8d4380a0f046e006a3bd3bf..e912a5593e0e11fe267062ab2bf19462c29b2227 100644 (file)
@@ -67,7 +67,7 @@ typedef struct {
 #define php_stream_mmap_possible(stream)                       (!php_stream_is_filtered((stream)) && php_stream_mmap_supported((stream)))
 
 BEGIN_EXTERN_C()
-PHPAPI char *_php_stream_mmap_range(php_stream *stream, size_t offset, size_t length, php_stream_mmap_operation_t mode, size_t *mapped_len);
+PHPAPI char *_php_stream_mmap_range(php_stream *stream, size_t offset, size_t length, php_stream_mmap_access_t mode, size_t *mapped_len);
 #define php_stream_mmap_range(stream, offset, length, mode, mapped_len)        _php_stream_mmap_range((stream), (offset), (length), (mode), (mapped_len))
 
 /* un-maps the last mapped range */