git: 9front

Download patch

ref: df6eaefff95476bf7bdd85619a78d875ad34d252
parent: 21c23ad3b78a66ec75b6a7bfe030ebe0c6785366
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Tue Sep 16 18:33:27 EDT 2014

ramfs: fix directory check in wstat() (thanks mischief)

--- a/sys/src/cmd/ramfs.c
+++ b/sys/src/cmd/ramfs.c
@@ -285,7 +285,7 @@
 			respond(r, Ebadoff);
 			return;
 		}
-	 	if(!hasperm(f, u, AWRITE) || (r->d.mode & DMDIR) != 0)
+	 	if(!hasperm(f, u, AWRITE) || (f->mode & DMDIR) != 0)
 			goto Perm;
 	}
 
--