X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=sys%2Fsrc%2F9%2Fport%2Fdevmouse.c;h=4ecf54511c3134b3a38e4af8370b344d6efd3a61;hb=30907f1d00a7646ccbb420a18f60ccb0bf36e740;hp=b080e518bf9bafc7d74e5865e642940e8351a262;hpb=50493215dd272df2ec35190d47640160dd61bc0e;p=plan9front.git diff --git a/sys/src/9/port/devmouse.c b/sys/src/9/port/devmouse.c index b080e518b..4ecf54511 100644 --- a/sys/src/9/port/devmouse.c +++ b/sys/src/9/port/devmouse.c @@ -44,7 +44,6 @@ struct Mouseinfo Ref; QLock; int open; - int inopen; int acceleration; int maxacc; Mousestate queue[16]; /* circular buffer of click events */ @@ -191,13 +190,6 @@ mouseopen(Chan *c, int omode) case Qmousein: if(!iseve()) error(Eperm); - lock(&mouse); - if(mouse.inopen){ - unlock(&mouse); - error(Einuse); - } - mouse.inopen = 1; - unlock(&mouse); break; default: incref(&mouse); @@ -225,7 +217,6 @@ mouseclose(Chan *c) if(c->qid.path == Qmouse) mouse.open = 0; else if(c->qid.path == Qmousein){ - mouse.inopen = 0; unlock(&mouse); return; }