Ruediger Pluem wrote:
>> + if (!(filter.port_str && !filter.port_str[0])) {
>> + /* NOTE: ap_port_of_scheme will return 0 if given NULL input */
>> + const unsigned fport = filter.port_str ? filter.port
>> + : apr_uri_port_of_scheme(filter.scheme);
>> + const unsigned uport = (url.port_str && url.port_str[0])
>> + ? url.port : apr_uri_port_of_scheme(url.scheme);
>
> IMHO we cannot be sure that url.scheme != NULL here.apr_uri_port_of_scheme accepts a NULL parameter, what problem do you foresee here? Was it a potential segfault, or was it about the return port of 0? Regards, Graham --
smime.p7s
Description: S/MIME Cryptographic Signature
