| 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); |