git: 9front

Download patch

ref: 0a565ebe00ffc157941790cbedaa18d675f3b282
parent: a75818cc0b7acb83ad79d3fdcd056f4b19294182
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Fri Apr 18 16:41:43 EDT 2014

secstore: fix wrong "readnvram %r" error status

--- a/sys/src/cmd/auth/secstore/secstore.c
+++ b/sys/src/cmd/auth/secstore/secstore.c
@@ -389,8 +389,10 @@
 		sysfatal("tried to login with nil dest");
 	c = emalloc(sizeof(*c));
 	if(pass_nvram){
-		if(readnvram(&nvr, 0) < 0)
-			exits("readnvram: %r");
+		if(readnvram(&nvr, 0) < 0){
+			fprint(2, "secstore: readnvram: %r\n");
+			exits("readnvram failed");
+		}
 		strecpy(c->pass, c->pass+sizeof c->pass, nvr.config);
 	}
 	if(pass_stdin){
--