SCCS-vsn: usr.sbin/sendmail/src/envelope.c 5.3
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.3
-static char SccsId[] = "@(#)envelope.c 5.2 (Berkeley) %G%";
+static char SccsId[] = "@(#)envelope.c 5.3 (Berkeley) %G%";
#endif not lint
#include <pwd.h>
#endif not lint
#include <pwd.h>
{
if (e->e_dfp != NULL)
(void) fclose(e->e_dfp);
{
if (e->e_dfp != NULL)
(void) fclose(e->e_dfp);
+ if (e->e_df != NULL)
+ xunlink(e->e_df);
xunlink(queuename(e, 'q'));
}
else if (queueit || !bitset(EF_INQUEUE, e->e_flags))
xunlink(queuename(e, 'q'));
}
else if (queueit || !bitset(EF_INQUEUE, e->e_flags))
unlockqueue(e);
/* make sure that this envelope is marked unused */
unlockqueue(e);
/* make sure that this envelope is marked unused */
- if (e->e_df != NULL)
- xunlink(e->e_df);
e->e_id = e->e_df = NULL;
e->e_dfp = NULL;
}
e->e_id = e->e_df = NULL;
e->e_dfp = NULL;
}
-static char SccsId[] = "@(#)version.c 5.2 (Berkeley) %G%";
+static char SccsId[] = "@(#)version.c 5.3 (Berkeley) %G%";