"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/irc/core/irc-servers.c" between
irssi-1.2.2.tar.gz and irssi-1.2.3.tar.gz

About: irssi is a terminal based IRC client that also supports SILC and ICB protocols via plugins.

irc-servers.c  (irssi-1.2.2):irc-servers.c  (irssi-1.2.3)
skipping to change at line 454 skipping to change at line 454
server->cap_active = NULL; server->cap_active = NULL;
if (server->cap_supported) { if (server->cap_supported) {
g_hash_table_destroy(server->cap_supported); g_hash_table_destroy(server->cap_supported);
server->cap_supported = NULL; server->cap_supported = NULL;
} }
gslist_free_full(server->cap_queue, (GDestroyNotify) g_free); gslist_free_full(server->cap_queue, (GDestroyNotify) g_free);
server->cap_queue = NULL; server->cap_queue = NULL;
g_free_and_null(server->sasl_buffer); /* was g_free_and_null, but can't use on a GString */
if (server->sasl_buffer != NULL) {
g_string_free(server->sasl_buffer, TRUE);
server->sasl_buffer = NULL;
}
/* these are dynamically allocated only if isupport was sent */ /* these are dynamically allocated only if isupport was sent */
g_hash_table_foreach(server->isupport, g_hash_table_foreach(server->isupport,
(GHFunc) isupport_destroy_hash, server); (GHFunc) isupport_destroy_hash, server);
g_hash_table_destroy(server->isupport); g_hash_table_destroy(server->isupport);
server->isupport = NULL; server->isupport = NULL;
g_free_and_null(server->wanted_usermode); g_free_and_null(server->wanted_usermode);
g_free_and_null(server->real_address); g_free_and_null(server->real_address);
g_free_and_null(server->usermode); g_free_and_null(server->usermode);
 End of changes. 1 change blocks. 
1 lines changed or deleted 5 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)