commit-mailutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Mailutils branch, master, updated. release-3.1.1-44-gb3d82e9


From: Sergey Poznyakoff
Subject: [SCM] GNU Mailutils branch, master, updated. release-3.1.1-44-gb3d82e9
Date: Sat, 21 Jan 2017 07:21:00 +0000 (UTC)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mailutils".

http://git.savannah.gnu.org/cgit/mailutils.git/commit/?id=b3d82e9958dc597e644d04efa6e5e38ea5f0da74

The branch, master has been updated
       via  b3d82e9958dc597e644d04efa6e5e38ea5f0da74 (commit)
      from  d91e845839601872e8e97e7d6f7367fb0a516d87 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit b3d82e9958dc597e644d04efa6e5e38ea5f0da74
Author: Sergey Poznyakoff <address@hidden>
Date:   Sat Jan 21 09:16:22 2017 +0200

    Bugfix
    
    * libmu_auth/ldap.c (_construct_attr_array)
    (_mu_entry_to_auth_data): Fix types of iterator return values.

-----------------------------------------------------------------------

Summary of changes:
 libmu_auth/ldap.c |   12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/libmu_auth/ldap.c b/libmu_auth/ldap.c
index 298b5ba..c75f421 100644
--- a/libmu_auth/ldap.c
+++ b/libmu_auth/ldap.c
@@ -442,9 +442,9 @@ _construct_attr_array (size_t *pargc, char ***pargv)
   for (i = 0, mu_iterator_first (itr); !mu_iterator_is_done (itr);
        mu_iterator_next (itr), i++)
     {
-      char **str;
+      char *str;
       mu_iterator_current (itr, (void**) &str); 
-      if ((argv[i] = strdup (*str)) == NULL)
+      if ((argv[i] = strdup (str)) == NULL)
         {
           mu_argcv_free (i, argv);
           return ENOMEM;
@@ -545,17 +545,15 @@ _mu_entry_to_auth_data (LDAP *ld, LDAPMessage *msg,
        mu_iterator_next (itr))
     {
       char *key;
-      char **pattr;
       char *attr;
       struct berval **values;
       
-      mu_iterator_current_kv (itr, (const void **)&key, (void**) &pattr);
-      attr = *pattr;
+      mu_iterator_current_kv (itr, (const void **)&key, (void**) &attr);
       values = ldap_get_values_len (ld, msg, attr);
       if (!values || !values[0])
        {
          mu_error ("LDAP field `%s' (`%s') has NULL value",
-                   key, *pattr);
+                   key, attr);
          _free_partial_auth_data (&d);
          return MU_ERR_READ;
        }
@@ -637,7 +635,7 @@ _mu_ldap_search (LDAP *ld, const char *filter_pat, const 
char *key,
        return MU_ERR_FAILURE;
     }
 
-  rc = ldap_result (ld, msgid, LDAP_MSG_ALL, NULL, &res );
+  rc = ldap_result (ld, msgid, LDAP_MSG_ALL, NULL, &res);
   if (rc < 0)
     {
       mu_error ("ldap_result failed");


hooks/post-receive
-- 
GNU Mailutils



reply via email to

[Prev in Thread] Current Thread [Next in Thread]