diff options
Diffstat (limited to 'ext/standard/browscap.c')
| -rw-r--r-- | ext/standard/browscap.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/standard/browscap.c b/ext/standard/browscap.c index 9967031f09..1b264f1eb9 100644 --- a/ext/standard/browscap.c +++ b/ext/standard/browscap.c @@ -101,7 +101,7 @@ static uint8_t browscap_compute_prefix_len(zend_string *pattern) { break; } } - return MIN(i, UINT8_MAX); + return (uint8_t)MIN(i, UINT8_MAX); } static size_t browscap_compute_contains( @@ -119,7 +119,7 @@ static size_t browscap_compute_contains( } } } - *contains_start = i; + *contains_start = (uint16_t)i; /* Find first placeholder character after that */ for (; i < ZSTR_LEN(pattern); i++) { @@ -127,7 +127,7 @@ static size_t browscap_compute_contains( break; } } - *contains_len = MIN(i - *contains_start, UINT8_MAX); + *contains_len = (uint8_t)MIN(i - *contains_start, UINT8_MAX); return i; } |
