From 5f5111b777d36a4d295b52e7ac0d3944224cd2b4 Mon Sep 17 00:00:00 2001 From: Daniel Carl Date: Thu, 29 May 2014 20:41:11 +0200 Subject: [PATCH] Allow to compile also with libsoup below 2.4. --- README.md | 2 +- src/setting.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index b327f1a..3468507 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ the [vimb project page][vimb]. ## dependencies - libwebkit >=1.5.0 - libgtk+-2.0 -- libsoup-2.4 +- libsoup >=2.38 ## install Edit config.mk to match your local setup. diff --git a/src/setting.c b/src/setting.c index 75f2c2e..327ef0d 100644 --- a/src/setting.c +++ b/src/setting.c @@ -929,14 +929,14 @@ static SettingStatus hsts(const Setting *s, const SettingType type) { gboolean active; if (type == SETTING_GET) { - active = soup_session_has_feature(vb.session, HSTS_TYPE_PROVIDER); + active = (soup_session_get_feature(vb.session, HSTS_TYPE_PROVIDER) != NULL); print_value(s, &active); return SETTING_OK; } if (type == SETTING_TOGGLE) { - active = !soup_session_has_feature(vb.session, HSTS_TYPE_PROVIDER); + active = (soup_session_get_feature(vb.session, HSTS_TYPE_PROVIDER) == NULL); print_value(s, &active); } else { active = (s->arg.i != 0); -- 2.20.1