git: 9front

Download patch

ref: ed9ca28466289610fd39c69eb702ac70805f7137
parent: bd664f7b755f296f8e35566ebaa461b7757fe9e1
author: mischief <mischief@offblast.org>
date: Mon Aug 24 23:06:36 EDT 2015

tput: check sbrk return value

--- a/sys/src/cmd/tput.c
+++ b/sys/src/cmd/tput.c
@@ -36,6 +36,8 @@
 	bc = 0;
 	sec = 0;
 	buf = sbrk(buflen);
+	if(buf == (void*)-1)
+		sysfatal("out of memory");
 	cpid = rfork(RFPROC | RFMEM);
 	if(cpid == 0) {
 		while(1) {
--