Changeset 4640:a115f3ac3b62 for init.c
Legend:
- Unmodified
- Added
- Removed
-
init.c
r4622 r4640 347 347 case DT_PATH: 348 348 case DT_STR: 349 FREE ((char**)p->data); 349 FREE ((char**)p->data); /* __FREE_CHECKED__ */ 350 350 break; 351 351 } … … 478 478 */ 479 479 t = last; 480 safe_free(&t->template);480 FREE(&t->template); 481 481 break; 482 482 } … … 534 534 *list = spam->next; 535 535 mutt_free_regexp(&spam->rx); 536 safe_free(&spam->template);537 safe_free(&spam);536 FREE(&spam->template); 537 FREE(&spam); 538 538 return 1; 539 539 } … … 546 546 prev->next = spam->next; 547 547 mutt_free_regexp(&spam->rx); 548 safe_free(&spam->template);549 safe_free(&spam);548 FREE(&spam->template); 549 FREE(&spam); 550 550 spam = prev->next; 551 551 ++nremoved; … … 982 982 regcomp(&a->minor_rx, tmpminor, REG_ICASE|REG_EXTENDED); 983 983 984 safe_free(&tmpminor);984 FREE(&tmpminor); 985 985 986 986 dprint(5, (debugfile, "parse_attach_list: added %s/%s [%d]\n", … … 1760 1760 rfc822_free_address ((ADDRESS **) MuttVars[idx].data); 1761 1761 else 1762 FREE ((void *) MuttVars[idx].data); 1762 /* MuttVars[idx].data is already 'char**' (or some 'void**') or... 1763 * so cast to 'void*' is okay */ 1764 FREE ((void *) MuttVars[idx].data); /* __FREE_CHECKED__ */ 1763 1765 } 1764 1766 else if (query || *s->dptr != '=') … … 1808 1810 rfc822_free_address ((ADDRESS **) MuttVars[idx].data); 1809 1811 else 1810 FREE ((void *) MuttVars[idx].data); 1812 /* MuttVars[idx].data is already 'char**' (or some 'void**') or... 1813 * so cast to 'void*' is okay */ 1814 FREE ((void *) MuttVars[idx].data); /* __FREE_CHECKED__ */ 1811 1815 1812 1816 mutt_extract_token (tmp, s, 0); … … 3081 3085 FREE (&(*cur)->name); 3082 3086 FREE (&(*cur)->value); 3083 FREE (cur); 3087 FREE (cur); /* __FREE_CHECKED__ */ 3084 3088 *cur = tmp; 3085 3089 }
