summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Wallner <mike@php.net>2015-01-30 22:32:00 +0100
committerMichael Wallner <mike@php.net>2015-01-30 22:32:00 +0100
commit570ed1a1a4061da99839c47cece8f4ca560ea28f (patch)
tree8f05a994391f61686dfc4afbe436a785e636e9b3
parent7a94243402d95b227931004aa9d10a1b94aeaef8 (diff)
downloadphp-git-570ed1a1a4061da99839c47cece8f4ca560ea28f.tar.gz
fix warnings
-rw-r--r--main/fopen_wrappers.c3
-rw-r--r--main/php_ini.c4
-rw-r--r--main/php_output.h4
-rw-r--r--main/rfc1867.c2
-rw-r--r--main/streams/plain_wrapper.c3
5 files changed, 13 insertions, 3 deletions
diff --git a/main/fopen_wrappers.c b/main/fopen_wrappers.c
index dede0efe18..9414ebdf36 100644
--- a/main/fopen_wrappers.c
+++ b/main/fopen_wrappers.c
@@ -638,6 +638,9 @@ PHPAPI FILE *php_fopen_with_path(const char *filename, const char *mode, const c
}
filename_length = (int)strlen(filename);
+#ifndef PHP_WIN32
+ (void) filename_length;
+#endif
/* Relative path open */
if ((*filename == '.')
diff --git a/main/php_ini.c b/main/php_ini.c
index c8c5ad88f5..5703d1fc0d 100644
--- a/main/php_ini.c
+++ b/main/php_ini.c
@@ -357,6 +357,10 @@ static void php_load_zend_extension_cb(void *arg)
char *filename = *((char **) arg);
const int length = (int)strlen(filename);
+#ifndef PHP_WIN32
+ (void) length;
+#endif
+
if (IS_ABSOLUTE_PATH(filename, length)) {
zend_load_extension(filename);
} else {
diff --git a/main/php_output.h b/main/php_output.h
index 76a7ecd416..34c344534c 100644
--- a/main/php_output.h
+++ b/main/php_output.h
@@ -162,8 +162,8 @@ PHPAPI ZEND_EXTERN_MODULE_GLOBALS(output);
#define PHPWRITE(str, str_len) php_output_write((str), (str_len))
#define PHPWRITE_H(str, str_len) php_output_write_unbuffered((str), (str_len))
-#define PUTC(c) (php_output_write(&(c), 1), (c))
-#define PUTC_H(c) (php_output_write_unbuffered(&(c), 1), (c))
+#define PUTC(c) (php_output_write((const char *) &(c), 1), (c))
+#define PUTC_H(c) (php_output_write_unbuffered((const char *) &(c), 1), (c))
#define PUTS(str) do { \
const char *__str = (str); \
diff --git a/main/rfc1867.c b/main/rfc1867.c
index a1ba99f08c..a1d8232dd9 100644
--- a/main/rfc1867.c
+++ b/main/rfc1867.c
@@ -425,7 +425,7 @@ static int multipart_buffer_headers(multipart_buffer *self, zend_llist *header)
char *value = NULL;
if (php_rfc1867_encoding_translation()) {
- self->input_encoding = zend_multibyte_encoding_detector(line, strlen(line), self->detect_order, self->detect_order_size);
+ self->input_encoding = zend_multibyte_encoding_detector((const unsigned char *) line, strlen(line), self->detect_order, self->detect_order_size);
}
/* space in the beginning means same header */
diff --git a/main/streams/plain_wrapper.c b/main/streams/plain_wrapper.c
index 284ba05ea8..5e328fbdca 100644
--- a/main/streams/plain_wrapper.c
+++ b/main/streams/plain_wrapper.c
@@ -1411,6 +1411,9 @@ PHPAPI php_stream *_php_stream_fopen_with_path(const char *filename, const char
}
filename_length = (int)strlen(filename);
+#ifndef PHP_WIN32
+ (void) filename_length;
+#endif
/* Relative path open */
if (*filename == '.' && (IS_SLASH(filename[1]) || filename[1] == '.')) {