[dovecot-cvs] dovecot/src/lib-auth auth-client.c,1.1,1.2
auth-server-connection.c,1.1,1.2
cras at procontrol.fi
cras at procontrol.fi
Fri Aug 22 07:34:06 EEST 2003
Update of /home/cvs/dovecot/src/lib-auth
In directory danu:/tmp/cvs-serv25762/lib-auth
Modified Files:
auth-client.c auth-server-connection.c
Log Message:
bugfixes
Index: auth-client.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-auth/auth-client.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- auth-client.c 22 Aug 2003 02:42:13 -0000 1.1
+++ auth-client.c 22 Aug 2003 03:34:04 -0000 1.2
@@ -105,7 +105,9 @@
client->to_reconnect = NULL;
}
- client->connect_notify_callback(client,
- auth_client_is_connected(client),
- client->connect_notify_context);
+ if (client->connect_notify_callback != NULL) {
+ client->connect_notify_callback(client,
+ auth_client_is_connected(client),
+ client->connect_notify_context);
+ }
}
Index: auth-server-connection.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-auth/auth-server-connection.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- auth-server-connection.c 22 Aug 2003 02:42:13 -0000 1.1
+++ auth-server-connection.c 22 Aug 2003 03:34:04 -0000 1.2
@@ -44,7 +44,8 @@
conn->client->conn_waiting_handshake_count--;
update_available_auth_mechs(conn->client);
- if (auth_client_is_connected(conn->client)) {
+ if (conn->client->connect_notify_callback != NULL &&
+ auth_client_is_connected(conn->client)) {
conn->client->connect_notify_callback(conn->client, TRUE,
conn->client->connect_notify_context);
}
@@ -187,7 +188,7 @@
if (reconnect)
auth_client_connect_missing_servers(client);
- else {
+ else if (client->connect_notify_callback != NULL) {
client->connect_notify_callback(client,
auth_client_is_connected(client),
client->connect_notify_context);
More information about the dovecot-cvs
mailing list