summaryrefslogtreecommitdiff
path: root/mail/nmh-devel/files/patch-test_fakesmtp.c
blob: 65fa3c744d5810b3de119e91aa2f2b95874ada43 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
--- test/fakesmtp.c.orig	2023-12-04 03:00:44 UTC
+++ test/fakesmtp.c
@@ -35,13 +35,12 @@ enum {
 	SMTP_XOAUTH_ERR
 };
 
-static ssize_t getsmtp(int, char *);
+static int getsmtp(int, char *);
 
 int
 main(int argc, char *argv[])
 {
-	ssize_t rc;
-	int conn, smtp_state;
+	int rc, conn, smtp_state;
 	FILE *f;
 	const char *xoauth = getenv("XOAUTH");
 	const char *smtputf8 = getenv("SMTPUTF8");
@@ -74,8 +73,8 @@ main(int argc, char *argv[])
 		if (rc == -1)
 			break;	/* EOF */
 
-		fwrite(line, rc, 1, f);
-		fwrite("\n", 1, 1, f);
+                fputs(line, f);
+                putc('\n', f);
 
 		switch (smtp_state) {
 		case SMTP_DATA: