Mercurial > pidgin
comparison src/signals.c @ 10542:def1c69ae8af
[gaim-migrate @ 11907]
sf patch #1103640, from Andrew Hart
This should fix a memleak that probably never happens.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Tue, 25 Jan 2005 00:59:56 +0000 |
parents | edf8c0a8e60b |
children | 9b223bf37ca0 |
comparison
equal
deleted
inserted
replaced
10541:5364929fad9b | 10542:def1c69ae8af |
---|---|
102 gaim_value_destroy((GaimValue *)signal_data->values[i]); | 102 gaim_value_destroy((GaimValue *)signal_data->values[i]); |
103 | 103 |
104 g_free(signal_data->values); | 104 g_free(signal_data->values); |
105 } | 105 } |
106 | 106 |
107 g_free(signal_data->ret_value); | 107 if (signal_data->ret_value != NULL) |
108 gaim_value_destroy(signal_data->ret_value); | |
108 g_free(signal_data); | 109 g_free(signal_data); |
109 } | 110 } |
110 | 111 |
111 gulong | 112 gulong |
112 gaim_signal_register(void *instance, const char *signal, | 113 gaim_signal_register(void *instance, const char *signal, |