plugins/yay/outgoing.c

changeset 1570
de731694417b
parent 1554
1883d6c5fb5c
child 1845
dee7f9d85ee1
--- a/plugins/yay/outgoing.c	Wed Mar 14 06:47:46 2001 +0000
+++ b/plugins/yay/outgoing.c	Wed Mar 14 20:11:04 2001 +0000
@@ -35,7 +35,8 @@
 		yahoo_close(session, conn);
 		YAHOO_PRINT(session, YAHOO_LOG_CRITICAL, "error sending");
 		if (type == YAHOO_CONN_TYPE_DUMB)
-			CALLBACK(session, YAHOO_HANDLE_DISCONNECT);
+			if (session->callbacks[YAHOO_HANDLE_DISCONNECT].function)
+				(*session->callbacks[YAHOO_HANDLE_DISCONNECT].function)(session);
 		return 0;
 	}
 

mercurial