nikic · GitHub

/home/nikic/php-7.4/ext/mbstring/mbstring.c: In function ‘mbfl_split_output’:
/home/nikic/php-7.4/ext/mbstring/mbstring.c:2308:54: warning: pointer targets in passing argument 2 of ‘add_next_index_stringl’ differ in signedness [-Wpointer-sign]
         add_next_index_stringl(params->return_value, chunk->val, chunk->len); /* add chunk to the array */
                                                      ^~~~~
In file included from /home/nikic/php-7.4/main/php.h:37:0,
                 from /home/nikic/php-7.4/ext/mbstring/mbstring.c:27:
/home/nikic/php-7.4/Zend/zend_API.h:429:14: note: expected ‘const char *’ but argument is of type ‘unsigned char *’
 ZEND_API int add_next_index_stringl(zval *arg, const char *str, size_t length);
              ^~~~~~~~~~~~~~~~~~~~~~
/home/nikic/php-7.4/ext/mbstring/mbstring.c: In function ‘zif_mb_str_split’:
/home/nikic/php-7.4/ext/mbstring/mbstring.c:2384:35: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
             char const *chunk_p = p; /* chunk first byte pointer */
                                   ^
/home/nikic/php-7.4/ext/mbstring/mbstring.c:2465:50: warning: pointer targets in passing argument 2 of ‘add_next_index_stringl’ differ in signedness [-Wpointer-sign]
             add_next_index_stringl(return_value, p, chunk_len);
                                                  ^
In file included from /home/nikic/php-7.4/main/php.h:37:0,
                 from /home/nikic/php-7.4/ext/mbstring/mbstring.c:27:
/home/nikic/php-7.4/Zend/zend_API.h:429:14: note: expected ‘const char *’ but argument is of type ‘const unsigned char *’
 ZEND_API int add_next_index_stringl(zval *arg, const char *str, size_t length);
              ^~~~~~~~~~~~~~~~~~~~~~
/home/nikic/php-7.4/ext/mbstring/mbstring.c:2467:46: warning: pointer targets in passing argument 2 of ‘add_next_index_stringl’ differ in signedness [-Wpointer-sign]
         add_next_index_stringl(return_value, p, last - p);
                                              ^
In file included from /home/nikic/php-7.4/main/php.h:37:0,
                 from /home/nikic/php-7.4/ext/mbstring/mbstring.c:27:
/home/nikic/php-7.4/Zend/zend_API.h:429:14: note: expected ‘const char *’ but argument is of type ‘const unsigned char *’
 ZEND_API int add_next_index_stringl(zval *arg, const char *str, size_t length);
              ^~~~~~~~~~~~~~~~~~~~~~

Read the original on github.com ↗