diff options
author | José Fonseca <jrfonseca@users.sourceforge.net> | 2003-07-05 13:52:07 +0000 |
---|---|---|
committer | José Fonseca <jrfonseca@users.sourceforge.net> | 2003-07-05 13:52:07 +0000 |
commit | 44119e553ddd3ee6f660ebb93546162cde98a69e (patch) | |
tree | 505dfaac916bc8f76378fc132502b30626f29b5b /main.c | |
parent | 328c01a0775967a8726e754ca6f8790210c87d8c (diff) |
Minor fixes to the man page.
Fixed some minor memory leaks.
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -43,15 +43,15 @@ static void message_send(message_t *message) { local_init(message); local_flush(message); - local_cleanup(); } else { local_init(message); smtp_send(message); local_flush(message); - local_cleanup(); } + + local_cleanup(); } int main (int argc, char **argv) @@ -350,6 +350,9 @@ int main (int argc, char **argv) identities_cleanup(); done: + if(log_fp) + fclose(log_fp); + message_free(message); exit(EX_OK); |