mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-14 03:10:47 +00:00
6c4801dc4e
Citadel/UX Communications Server PR: 30807 Submitted by: Brian Ledbetter <brian@shadowcom.net>
56 lines
1.3 KiB
Plaintext
56 lines
1.3 KiB
Plaintext
*** netmailer.c.orig Wed Jun 13 09:37:35 2001
|
|
--- netmailer.c Wed Jun 13 09:39:48 2001
|
|
***************
|
|
*** 201,212 ****
|
|
char subject[256];
|
|
time_t mid_buf;
|
|
time_t now;
|
|
int mlist = 0;
|
|
|
|
openlog("netmailer", LOG_PID, LOG_USER);
|
|
get_config();
|
|
LoadInternetConfig();
|
|
! strcpy(temp, tmpnam(NULL)); /* temp file name */
|
|
|
|
if ((argc < 2) || (argc > 3)) {
|
|
fprintf(stderr, "netmailer: usage: "
|
|
--- 201,213 ----
|
|
char subject[256];
|
|
time_t mid_buf;
|
|
time_t now;
|
|
+ int fh;
|
|
int mlist = 0;
|
|
|
|
openlog("netmailer", LOG_PID, LOG_USER);
|
|
get_config();
|
|
LoadInternetConfig();
|
|
! /* strcpy(temp, tmpnam(NULL)); /* temp file name */
|
|
|
|
if ((argc < 2) || (argc > 3)) {
|
|
fprintf(stderr, "netmailer: usage: "
|
|
***************
|
|
*** 223,231 ****
|
|
mlist = 1;
|
|
}
|
|
/* convert to ASCII & get info */
|
|
! fp = fopen(temp, "w");
|
|
msgform(argv[1], fp, sbuf, rbuf, nbuf, pbuf, &mid_buf, rmname, subject);
|
|
fclose(fp);
|
|
|
|
strcpy(buf, rmname);
|
|
strcpy(rmname, "room_");
|
|
--- 224,236 ----
|
|
mlist = 1;
|
|
}
|
|
/* convert to ASCII & get info */
|
|
! /* fp = fopen(temp, "w"); */
|
|
! fh = mkstemp( "/tmp/netmailer.XXXXXXXX" );
|
|
! fp = fdopen( fh, "w" );
|
|
!
|
|
msgform(argv[1], fp, sbuf, rbuf, nbuf, pbuf, &mid_buf, rmname, subject);
|
|
fclose(fp);
|
|
+ close(fh);
|
|
|
|
strcpy(buf, rmname);
|
|
strcpy(rmname, "room_");
|