mirror of
https://github.com/php/php-src.git
synced 2025-08-16 05:58:45 +02:00
fix datatype mismatches
This commit is contained in:
parent
0565a29e4d
commit
afb65adefa
1 changed files with 12 additions and 11 deletions
|
@ -1098,7 +1098,7 @@ PHPAPI PHP_FUNCTION(fgetss)
|
||||||
php_stream *stream;
|
php_stream *stream;
|
||||||
zend_string *allowed = NULL;
|
zend_string *allowed = NULL;
|
||||||
char *allowed_tags=NULL;
|
char *allowed_tags=NULL;
|
||||||
int allowed_tags_len=0;
|
size_t allowed_tags_len=0;
|
||||||
|
|
||||||
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "r|lS", &fd, &bytes, &allowed) == FAILURE) {
|
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "r|lS", &fd, &bytes, &allowed) == FAILURE) {
|
||||||
RETURN_FALSE;
|
RETURN_FALSE;
|
||||||
|
@ -1196,8 +1196,8 @@ PHPAPI PHP_FUNCTION(fwrite)
|
||||||
zval *arg1;
|
zval *arg1;
|
||||||
char *arg2;
|
char *arg2;
|
||||||
size_t arg2len;
|
size_t arg2len;
|
||||||
int ret;
|
size_t ret;
|
||||||
int num_bytes;
|
size_t num_bytes;
|
||||||
zend_long arg3 = 0;
|
zend_long arg3 = 0;
|
||||||
char *buffer = NULL;
|
char *buffer = NULL;
|
||||||
php_stream *stream;
|
php_stream *stream;
|
||||||
|
@ -1309,7 +1309,7 @@ PHPAPI PHP_FUNCTION(fseek)
|
||||||
|
|
||||||
PHP_STREAM_TO_ZVAL(stream, arg1);
|
PHP_STREAM_TO_ZVAL(stream, arg1);
|
||||||
|
|
||||||
RETURN_LONG(php_stream_seek(stream, arg2, whence));
|
RETURN_LONG(php_stream_seek(stream, arg2, (int)whence));
|
||||||
}
|
}
|
||||||
/* }}} */
|
/* }}} */
|
||||||
|
|
||||||
|
@ -1355,7 +1355,7 @@ PHP_FUNCTION(mkdir)
|
||||||
|
|
||||||
context = php_stream_context_from_zval(zcontext, 0);
|
context = php_stream_context_from_zval(zcontext, 0);
|
||||||
|
|
||||||
RETURN_BOOL(php_stream_mkdir(dir, mode, (recursive ? PHP_STREAM_MKDIR_RECURSIVE : 0) | REPORT_ERRORS, context));
|
RETURN_BOOL(php_stream_mkdir(dir, (int)mode, (recursive ? PHP_STREAM_MKDIR_RECURSIVE : 0) | REPORT_ERRORS, context));
|
||||||
}
|
}
|
||||||
/* }}} */
|
/* }}} */
|
||||||
|
|
||||||
|
@ -1384,7 +1384,7 @@ PHP_FUNCTION(readfile)
|
||||||
{
|
{
|
||||||
char *filename;
|
char *filename;
|
||||||
size_t filename_len;
|
size_t filename_len;
|
||||||
int size = 0;
|
size_t size = 0;
|
||||||
zend_bool use_include_path = 0;
|
zend_bool use_include_path = 0;
|
||||||
zval *zcontext = NULL;
|
zval *zcontext = NULL;
|
||||||
php_stream *stream;
|
php_stream *stream;
|
||||||
|
@ -1427,7 +1427,7 @@ PHP_FUNCTION(umask)
|
||||||
if (ZEND_NUM_ARGS() == 0) {
|
if (ZEND_NUM_ARGS() == 0) {
|
||||||
umask(oldumask);
|
umask(oldumask);
|
||||||
} else {
|
} else {
|
||||||
umask(arg1);
|
umask((int)arg1);
|
||||||
}
|
}
|
||||||
|
|
||||||
RETURN_LONG(oldumask);
|
RETURN_LONG(oldumask);
|
||||||
|
@ -1439,7 +1439,7 @@ PHP_FUNCTION(umask)
|
||||||
PHPAPI PHP_FUNCTION(fpassthru)
|
PHPAPI PHP_FUNCTION(fpassthru)
|
||||||
{
|
{
|
||||||
zval *arg1;
|
zval *arg1;
|
||||||
int size;
|
size_t size;
|
||||||
php_stream *stream;
|
php_stream *stream;
|
||||||
|
|
||||||
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "r", &arg1) == FAILURE) {
|
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "r", &arg1) == FAILURE) {
|
||||||
|
@ -1852,7 +1852,7 @@ PHP_FUNCTION(fputcsv)
|
||||||
char escape_char = '\\'; /* allow this to be set as parameter */
|
char escape_char = '\\'; /* allow this to be set as parameter */
|
||||||
php_stream *stream;
|
php_stream *stream;
|
||||||
zval *fp = NULL, *fields = NULL;
|
zval *fp = NULL, *fields = NULL;
|
||||||
int ret;
|
size_t ret;
|
||||||
char *delimiter_str = NULL, *enclosure_str = NULL, *escape_str = NULL;
|
char *delimiter_str = NULL, *enclosure_str = NULL, *escape_str = NULL;
|
||||||
size_t delimiter_str_len = 0, enclosure_str_len = 0, escape_str_len = 0;
|
size_t delimiter_str_len = 0, enclosure_str_len = 0, escape_str_len = 0;
|
||||||
|
|
||||||
|
@ -1908,7 +1908,8 @@ PHP_FUNCTION(fputcsv)
|
||||||
/* {{{ PHPAPI size_t php_fputcsv(php_stream *stream, zval *fields, char delimiter, char enclosure, char escape_char TSRMLS_DC) */
|
/* {{{ PHPAPI size_t php_fputcsv(php_stream *stream, zval *fields, char delimiter, char enclosure, char escape_char TSRMLS_DC) */
|
||||||
PHPAPI size_t php_fputcsv(php_stream *stream, zval *fields, char delimiter, char enclosure, char escape_char TSRMLS_DC)
|
PHPAPI size_t php_fputcsv(php_stream *stream, zval *fields, char delimiter, char enclosure, char escape_char TSRMLS_DC)
|
||||||
{
|
{
|
||||||
int count, i = 0, ret;
|
int count, i = 0;
|
||||||
|
size_t ret;
|
||||||
zval *field_tmp;
|
zval *field_tmp;
|
||||||
smart_str csvline = {0};
|
smart_str csvline = {0};
|
||||||
|
|
||||||
|
@ -2486,7 +2487,7 @@ PHP_FUNCTION(fnmatch)
|
||||||
RETURN_FALSE;
|
RETURN_FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
RETURN_BOOL( ! fnmatch( pattern, filename, flags ));
|
RETURN_BOOL( ! fnmatch( pattern, filename, (int)flags ));
|
||||||
}
|
}
|
||||||
/* }}} */
|
/* }}} */
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue