Compile fix: Correct use of wbcDomainInfo() after function signature change.
authorGerald (Jerry) Carter <jerry@samba.org>
Fri, 21 Dec 2007 19:47:45 +0000 (13:47 -0600)
committerGerald (Jerry) Carter <jerry@samba.org>
Fri, 21 Dec 2007 19:49:19 +0000 (13:49 -0600)
Also fixes a doxygen warngin about an undocumented parameter in the same
function.
(This used to be commit 290ab64e9e5fb2a28e14a5f344f22119d5304563)

source3/lib/winbind_util.c
source3/nsswitch/libwbclient/wbc_util.c

index 4983b9ced0d1df839770a0f4fcef343b181542bf..f4e7ab19e89dc69c5d43b9230216829b69b1fbcc 100644 (file)
@@ -166,13 +166,12 @@ bool winbind_gid_to_sid(DOM_SID *sid, gid_t gid)
 wbcErr wb_is_trusted_domain(const char *domain)
 {
        wbcErr result;
-       struct wbcDomainInfo info;      
+       struct wbcDomainInfo *info = NULL;
        
        result = wbcDomainInfo(domain, &info);
 
-       if (result == WBC_ERR_SUCCESS) {
-               SAFE_FREE(info.short_name);
-               SAFE_FREE(info.dns_name);
+       if (WBC_ERROR_IS_OK(result)) {
+               wbcFreeMemory(info);
        }
 
        return result;  
index 2d7cc7bcbdba85485466bd80fb1f7ed0ca2b3a3f..b0adaad3182cda7bb4346d56709dcf885be18ebe 100644 (file)
@@ -39,7 +39,7 @@ wbcErr wbcPing(void)
 /** @brief Lookup the current status of a trusted domain
  *
  * @param domain      Domain to query
- * @param *info       Pointer to returned domain_info struct
+ * @param *dinfo       Pointer to returned domain_info struct
  *
  * @return #wbcErr
  *