webkit2: Avoid deprecated function call
webkit_web_context_set_tls_errors_policy() has been deprecated. Use its replacement webkit_website_data_manager_set_tls_errors_policy() when building against sufficiently recent version of webkit2. Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
This commit is contained in:
parent
2c32026827
commit
bfd236df21
1 changed files with 10 additions and 0 deletions
|
@ -370,11 +370,21 @@ int hs20_web_browser(const char *url, int ignore_tls)
|
|||
|
||||
#ifdef USE_WEBKIT2
|
||||
if (ignore_tls) {
|
||||
#if WEBKIT_CHECK_VERSION(2, 32, 0)
|
||||
WebKitWebContext *wkctx;
|
||||
WebKitWebsiteDataManager *wkmgr;
|
||||
|
||||
wkctx = webkit_web_context_get_default();
|
||||
wkmgr = webkit_web_context_get_website_data_manager(wkctx);
|
||||
webkit_website_data_manager_set_tls_errors_policy(
|
||||
wkmgr, WEBKIT_TLS_ERRORS_POLICY_IGNORE);
|
||||
#else
|
||||
WebKitWebContext *wkctx;
|
||||
|
||||
wkctx = webkit_web_context_get_default();
|
||||
webkit_web_context_set_tls_errors_policy(
|
||||
wkctx, WEBKIT_TLS_ERRORS_POLICY_IGNORE);
|
||||
#endif
|
||||
}
|
||||
#endif /* USE_WEBKIT2 */
|
||||
|
||||
|
|
Loading…
Reference in a new issue