git: 9front

Download patch

ref: 4fe48dc6b0bc5cd6a2eaf603fd1b7ed885bcd46a
parent: ece9ead92a707482bdca4a75e9201c2c3827bb4d
author: cinap_lenrek <cinap_lenrek@rei2.9hal>
date: Tue Feb 7 23:14:32 EST 2012

rc: remove silly efree check

--- a/sys/src/cmd/rc/havefork.c
+++ b/sys/src/cmd/rc/havefork.c
@@ -129,8 +129,7 @@
 			*s='\0';
 			v = newword(wd, v);
 		}
-		if(wd)
-			efree(wd);
+		free(wd);
 		closeio(f);
 		Waitfor(pid, 0);
 		/* v points to reversed arglist -- reverse it onto argv */
@@ -230,4 +229,4 @@
 	}
 	addwaitpid(pid);
 	return pid;
-}
\ No newline at end of file
+}
--- a/sys/src/cmd/rc/haventfork.c
+++ b/sys/src/cmd/rc/haventfork.c
@@ -108,8 +108,7 @@
 		*s='\0';
 		v=newword(wd, v);
 	}
-	if(wd)
-		efree(wd);
+	free(wd);
 	closeio(f);
 	Waitfor(pid, 1);
 	/* v points to reversed arglist -- reverse it onto argv */
--