git: 9front

Download patch

ref: db0c79f6d7631c2077cdad3280d4439bcc32fefe
parent: 1e99570a3e1a41844005238e3241f956f1e80d83
parent: 8ea41d764564afd25f7f65c418fd0d85390ee53b
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Wed Dec 11 18:53:10 EST 2019

merge

--- a/sys/src/9/port/devcons.c
+++ b/sys/src/9/port/devcons.c
@@ -913,7 +913,8 @@
 	vlong delta;
 	long period;
 
-	n--;
+	if(--n <= 0)
+		error(Ebadtimectl);
 	p = (uchar*)buf + 1;
 	switch(*buf){
 	case 'n':
@@ -938,7 +939,7 @@
 		todsetfreq(fasthz);
 		break;
 	}
-	return n;
+	return n+1;
 }
 
 void
--