return php_url_parse_ex(str, strlen(str));
}
-/* {{{ php_url_parse
- */
+ static const char *binary_strcspn(const char *s, const char *e, const char *chars) {
+ while (*chars) {
+ const char *p = memchr(s, *chars, e - s);
+ if (p) {
+ e = p;
+ }
+ chars++;
+ }
+ return e;
+ }
+
+/* {{{ php_url_parse */
PHPAPI php_url *php_url_parse_ex(char const *str, size_t length)
{
char port_buf[6];