summaryrefslogtreecommitdiff
path: root/ext/standard/browscap.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/browscap.c')
-rw-r--r--ext/standard/browscap.c6
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;
}