diff options
author | Daniel Carl <danielcarl@gmx.de> | 2014-05-29 20:41:11 +0200 |
---|---|---|
committer | Daniel Carl <danielcarl@gmx.de> | 2014-05-29 20:44:32 +0200 |
commit | 5f5111b777d36a4d295b52e7ac0d3944224cd2b4 (patch) | |
tree | 8d40dfaea330a76789ca17a6f17c1ab98bcc7c70 | |
parent | 0334ce6389e94c9de3e0accd22ee7dc00bf094df (diff) |
Allow to compile also with libsoup below 2.4.
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | src/setting.c | 4 |
2 files changed, 3 insertions, 3 deletions
@@ -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); |