aboutsummaryrefslogtreecommitdiffstats
path: root/community/heirloom-mailx/mailx-12.5-fname-null.patch
blob: 3b3fb58c5aea4b5e15f82c30389672d7233d3b29 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
diff -upr mailx-12.5.orig/names.c mailx-12.5/names.c
--- mailx-12.5.orig/names.c	2006-03-04 01:32:16.000000000 +0100
+++ mailx-12.5/names.c	2012-11-01 15:28:43.883573793 +0100
@@ -360,7 +360,7 @@ outof(struct name *names, FILE *fo, stru
 			free_child(pid);
 		} else {
 			int f;
-			if ((fout = Zopen(fname, "a", NULL)) == NULL) {
+			if ((fname == NULL) || ((fout = Zopen(fname, "a", NULL)) == NULL)) {
 				perror(fname);
 				senderr++;
 				goto cant;