M carrera/kbd.c => carrera/kbd.c +2 -0
@@ 406,4 406,6 @@ mousectl(char *cmd)
mousecmd(0xF4); /* enabled */
splx(s);
}
+ else
+ error(Ebadctl);
}
M pc/devastar.c => pc/devastar.c +1 -1
@@ 546,7 546,7 @@ astaropen(Chan *c, int omode)
qlock(ac);
if(waserror()){
qunlock(ac);
- ac->qopens--;
+ ac->opens--;
nexterror();
}
if(ac->opens++ == 0){
M pc/devvga.c => pc/devvga.c +1 -0
@@ 290,6 290,7 @@ vgactl(char *arg)
case 1:
z = 0; break;
default:
+ z = 0;
error(Ebadarg);
}
interlaced[0] = *cp;
M pc/kbd.c => pc/kbd.c +2 -0
@@ 590,6 590,8 @@ mousectl(char *arg)
}
} else if(strcmp(field[0], "swap") == 0)
mouseswap ^= 1;
+ else
+ error(Ebadctl);
}
void
M port/error.h => port/error.h +1 -1
@@ 26,7 26,7 @@ extern char Enoport[]; /* network port not available */
extern char Enoifc[]; /* bad interface or no free interface slots */
extern char Enolisten[]; /* not announced */
extern char Ehungup[]; /* write to hungup channel */
-extern char Ebadctl[]; /* bad process or stream control request */
+extern char Ebadctl[]; /* bad process or channel control request */
extern char Enodev[]; /* no free devices */
extern char Enoenv[]; /* no free environment resources */
extern char Emuxshutdown[]; /* mux server shut down */