src/prefs.c

changeset 7317
c73ce1df50f8
parent 6695
2a63688f0d6d
child 7420
af45f3aa95c9
equal deleted inserted replaced
7316:60ea2e0f1a97 7317:c73ce1df50f8
207 207
208 static void free_pref_value(struct gaim_pref *pref) { 208 static void free_pref_value(struct gaim_pref *pref) {
209 switch(pref->type) { 209 switch(pref->type) {
210 case GAIM_PREF_BOOLEAN: 210 case GAIM_PREF_BOOLEAN:
211 pref->value.boolean = FALSE; 211 pref->value.boolean = FALSE;
212 break;
212 case GAIM_PREF_INT: 213 case GAIM_PREF_INT:
213 pref->value.integer = 0; 214 pref->value.integer = 0;
214 break; 215 break;
215 case GAIM_PREF_STRING: 216 case GAIM_PREF_STRING:
216 g_free(pref->value.string); 217 g_free(pref->value.string);

mercurial