The branch, v3-6-test has been updated
       via  00c901a s3-pam_winbind: Fix the build.
      from  e295905 Fix pam_winbind build against newer iniparser library.

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-6-test


- Log -----------------------------------------------------------------
commit 00c901a5be83bfe4c70eccbe7fa2a35d3d2a368d
Author: Jeremy Allison <j...@samba.org>
Date:   Thu May 10 09:53:57 2012 +0200

    s3-pam_winbind: Fix the build.
    
    Jeremy
    
    Part of a fix for bug #8915 (Samba fails to build with iniparser-3.0.0 and
    iniparser-3.1.0).

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

Summary of changes:
 nsswitch/pam_winbind.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)


Changeset truncated at 500 lines:

diff --git a/nsswitch/pam_winbind.c b/nsswitch/pam_winbind.c
index 1ab2cbf..11599da 100644
--- a/nsswitch/pam_winbind.c
+++ b/nsswitch/pam_winbind.c
@@ -437,13 +437,13 @@ static int _pam_parse(const pam_handle_t *pamh,
                ctrl |= WINBIND_SILENT;
        }
 
-       if (iniparser_getstring(d, CONST_DISCARD(char *, 
"global:krb5_ccache_type")) != NULL) {
+       if (iniparser_getstring(d, CONST_DISCARD(char *, 
"global:krb5_ccache_type"), NULL) != NULL) {
                ctrl |= WINBIND_KRB5_CCACHE_TYPE;
        }
 
-       if ((iniparser_getstring(d, CONST_DISCARD(char *, 
"global:require-membership-of"))
+       if ((iniparser_getstring(d, CONST_DISCARD(char *, 
"global:require-membership-of"), NULL)
             != NULL) ||
-           (iniparser_getstring(d, CONST_DISCARD(char *, 
"global:require_membership_of"))
+           (iniparser_getstring(d, CONST_DISCARD(char *, 
"global:require_membership_of"), NULL)
             != NULL)) {
                ctrl |= WINBIND_REQUIRED_MEMBERSHIP;
        }


-- 
Samba Shared Repository

Reply via email to