Free mailbox at exit
This commit is contained in:
@@ -1070,6 +1070,7 @@ E void FDECL(nocmov, (int x, int y));
|
||||
|
||||
#ifdef MAIL
|
||||
#ifdef UNIX
|
||||
E void NDECL(free_maildata);
|
||||
E void NDECL(getmailstatus);
|
||||
E void NDECL(ck_server_admin_msg);
|
||||
#endif
|
||||
|
||||
@@ -80,6 +80,13 @@ static long laststattime;
|
||||
#define MAILPATH "/usr/mail/"
|
||||
#endif
|
||||
|
||||
void
|
||||
free_maildata()
|
||||
{
|
||||
if (mailbox)
|
||||
free(mailbox);
|
||||
}
|
||||
|
||||
void
|
||||
getmailstatus()
|
||||
{
|
||||
|
||||
@@ -1329,6 +1329,9 @@ free_dungeons()
|
||||
void
|
||||
freedynamicdata()
|
||||
{
|
||||
#if defined(UNIX) && defined(MAIL)
|
||||
free_maildata();
|
||||
#endif
|
||||
unload_qtlist();
|
||||
free_menu_coloring();
|
||||
free_invbuf(); /* let_to_name (invent.c) */
|
||||
|
||||
Reference in New Issue
Block a user