diff options
author | Wilmer van der Gaast <wilmer@gaast.net> | 2006-05-19 09:55:53 +0200 |
---|---|---|
committer | Wilmer van der Gaast <wilmer@gaast.net> | 2006-05-19 09:55:53 +0200 |
commit | 41ca004ade77a9c343efbd523dd88deb9231487e (patch) | |
tree | c096c4b6b34898e453dbdc9021262214234f66eb /set.c | |
parent | ac83732afa83f21915e536c5c6f29f033f8623a3 (diff) | |
parent | 881fd4e3a6d6405e982239e8b315069b724a1d22 (diff) |
Merging from main development tree.
Diffstat (limited to 'set.c')
-rw-r--r-- | set.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -149,7 +149,11 @@ void set_del( irc_t *irc, char *key ) } if( s ) { - t->next = s->next; + if( t ) + t->next = s->next; + else + irc->set = s->next; + g_free( s->key ); if( s->value ) g_free( s->value ); if( s->def ) g_free( s->def ); |