/** * Open the login dialog */ void gui_401login_open(nsurl *url, const char *realm, nserror (*cb)(bool proceed, void *pw), void *cbpw) { lwc_string *host = nsurl_get_component(url, NSURL_HOST); assert(host != NULL); ro_gui_401login_open(url, host, realm, cb, cbpw); lwc_string_unref(host); }
/** * Open the login dialog */ void gui_401login_open(const char *url, const char *realm, nserror (*cb)(bool proceed, void *pw), void *cbpw) { char *host; url_func_result res; res = url_host(url, &host); assert(res == URL_FUNC_OK); ro_gui_401login_open(url, host, realm, cb, cbpw); free(host); }