diff -Nur postfix-1.1.11-20020822.vanilla/src/util/dict_ldap.c postfix-1.1.11-20020822/src/util/dict_ldap.c --- postfix-1.1.11-20020822.vanilla/src/util/dict_ldap.c 2002-08-22 16:35:09.000000000 +0200 +++ postfix-1.1.11-20020822/src/util/dict_ldap.c 2002-09-02 06:27:12.000000000 +0200 @@ -302,10 +302,16 @@ &dict_ldap->version) != LDAP_OPT_SUCCESS) msg_warn("%s: Unable to set LDAP protocol version", myname); - if (msg_verbose) - msg_warn("%s: Actual Protocol version used was %d.", - myname, ldap_get_option(dict_ldap->ld, - LDAP_OPT_PROTOCOL_VERSION, (int *) dict_ldap->version)); + if (msg_verbose) { + if (ldap_get_option(dict_ldap->ld, + LDAP_OPT_PROTOCOL_VERSION, + &dict_ldap->version) != LDAP_OPT_SUCCESS) + msg_warn("%s: Unable to get LDAP protocol version", myname); + else + msg_warn("%s: Actual Protocol version used was %d.", + myname, dict_ldap->version); + } + #endif /*