git: 9front

Download patch

ref: c0bbc968f985ad885baadd56ec64fb40abff4ce4
parent: 1beba10bdbb3b4a7757d0db26f5631887dff89b8
author: cinap_lenrek <cinap_lenrek@centraldogma>
date: Tue Apr 12 17:44:11 EDT 2011

proper error message when no service set

--- a/sys/src/cmd/cwfs/main.c
+++ b/sys/src/cmd/cwfs/main.c
@@ -174,6 +174,9 @@
 	char buf[3*NAMELEN];
 	int p[2];
 
+	if(service[0] == 0)
+		panic("no service name");
+
 	if(sfd < 0){
 		if(pipe(p) < 0)
 			panic("can't make a pipe");
@@ -290,6 +293,7 @@
 	formatinit();
 	machinit();
 	conf.confdev = "/dev/sdC0/cwfs";
+	strcpy(service, "cwfs");
 
 	rfd = sfd = -1;
 
--