Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 127592 | Differences between
and this patch

Collapse All | Expand All

(-)ssmtp-2.61-orig/ssmtp.c (-13 / +6 lines)
Lines 463-484 Link Here
463
				die("from_format() -- snprintf() failed");
463
				die("from_format() -- snprintf() failed");
464
			}
464
			}
465
		}
465
		}
466
		else if(gecos) {
466
	}
467
			if(snprintf(buf, BUF_SZ, "\"%s\" <%s>", gecos, str) == -1) {
467
	if(gecos) {
468
				die("from_format() -- snprintf() failed");
468
		if(snprintf(buf, BUF_SZ, "\"%s\" <%s>", gecos, str) == -1) {
469
			}
469
			die("from_format() -- snprintf() failed");
470
		}
471
		else {
472
			if(snprintf(buf, BUF_SZ, "%s", str) == -1) {
473
				die("from_format() -- snprintf() failed");
474
			}
475
		}
470
		}
476
	}
471
	}
477
	else {
472
	else {
478
		if(gecos) {
473
		if(snprintf(buf, BUF_SZ, "%s", str) == -1) {
479
			if(snprintf(buf, BUF_SZ, "\"%s\" <%s>", gecos, str) == -1) {
474
			die("from_format() -- snprintf() failed");
480
				die("from_format() -- snprintf() failed");
481
			}
482
		}
475
		}
483
	}
476
	}
484
477

Return to bug 127592