diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2013-08-26 10:47:58 -0400 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-08-28 20:04:21 +0200 |
commit | 298b57aa1f9eccced5ac5113aa8def1c4053eae3 (patch) | |
tree | 662848a3284344c9c03d9c27ca3f62e12cbe41d4 /src | |
parent | 98ce2a15a306a2502b925e6ac8df201958920bbf (diff) | |
download | sssd-298b57aa1f9eccced5ac5113aa8def1c4053eae3.tar.gz sssd-298b57aa1f9eccced5ac5113aa8def1c4053eae3.tar.xz sssd-298b57aa1f9eccced5ac5113aa8def1c4053eae3.zip |
DP: Use the correct type for DBus boolean
https://fedorahosted.org/sssd/ticket/2057
Diffstat (limited to 'src')
-rw-r--r-- | src/responder/common/responder_get_domains.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/responder/common/responder_get_domains.c b/src/responder/common/responder_get_domains.c index c98c47b3b..bd1e9c977 100644 --- a/src/responder/common/responder_get_domains.c +++ b/src/responder/common/responder_get_domains.c @@ -29,7 +29,10 @@ static DBusMessage *sss_dp_get_domains_msg(void *pvt); struct sss_dp_domains_info { struct sss_domain_info *dom; const char *hint; - bool force; + /* The DBus API expects its own Boolean type when formatting argument + * with DBUS_TYPE_BOOLEAN + */ + dbus_bool_t force; }; static struct tevent_req * @@ -55,7 +58,7 @@ get_subdomains_send(TALLOC_CTX *mem_ctx, struct resp_ctx *rctx, goto fail; } info->hint = hint; - info->force = force; + info->force = force ? TRUE : FALSE; info->dom = dom; key = talloc_asprintf(state, "domains@%s", dom->name); |