/** * soup_uri_host_hash: * @key: a #SoupURI * * Hashes @key, considering only the scheme, host, and port. * * Return value: a hash * * Since: 2.26.3 **/ guint soup_uri_host_hash (gconstpointer key) { const SoupURI *uri = key; return GPOINTER_TO_UINT (uri->scheme) + uri->port + soup_str_case_hash (uri->host); }
/** * soup_uri_host_hash: * @key: a #SoupURI * * Hashes @key, considering only the scheme, host, and port. * * Return value: a hash * * Since: 2.26.3 **/ guint soup_uri_host_hash (gconstpointer key) { const SoupURI *uri = key; g_return_val_if_fail (uri != NULL && uri->host != NULL, 0); return GPOINTER_TO_UINT (uri->scheme) + uri->port + soup_str_case_hash (uri->host); }