shithub: riscv

Download patch

ref: a16f5cd2a33644a49974e1b6d9ef619155725d45
parent: 4661934e31d3eee9414eb44ffc5a7e355326bc31
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Mon Dec 3 13:54:56 EST 2012

ape: forgot to set errno in access() for dir create fail

--- a/sys/src/ape/lib/ap/plan9/access.c
+++ b/sys/src/ape/lib/ap/plan9/access.c
@@ -58,6 +58,7 @@
 			_ultoa(tname+nname+9, getpid());
 			fd = _CREATE(tname, ORCLOSE, 0666);
 			if(fd < 0){
+				_syserrno();
 				free(tname);
 				return -1;
 			}
--