Lines Matching refs:semi
639 char *comma, *semi, *sep; in php_stream_url_wrap_rfc2397() local
668 semi = memchr(path, ';', mlen); in php_stream_url_wrap_rfc2397()
671 if (!semi && !sep) { in php_stream_url_wrap_rfc2397()
677 if (!semi) { /* there is only a mime type */ in php_stream_url_wrap_rfc2397()
680 } else if (sep && sep < semi) { /* there is a mime type */ in php_stream_url_wrap_rfc2397()
681 plen = semi - path; in php_stream_url_wrap_rfc2397()
685 …} else if (semi != path || mlen != sizeof(";base64")-1 || memcmp(path, ";base64", sizeof(";base64"… in php_stream_url_wrap_rfc2397()
691 while(semi && (semi == path)) { in php_stream_url_wrap_rfc2397()
695 semi = memchr(path, ';', mlen); in php_stream_url_wrap_rfc2397()
696 if (!sep || (semi && semi < sep)) { /* must be ';base64' or failure */ in php_stream_url_wrap_rfc2397()
710 vlen = (semi ? (size_t)(semi - sep) : (mlen - plen)) - 1 /* '=' */; in php_stream_url_wrap_rfc2397()