From 3e8ceaa76d0dcca40658063a1de7e2f80be4096a Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Mon, 11 Mar 1991 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 1991-03-11 --- gnot/devcons.c | 3 +-- gnot/lock.c | 3 ++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gnot/devcons.c b/gnot/devcons.c index cb82eba45dec092a8fdc0ec7bb2bc878fa07265e..869d8f5e4133acdf806f2f3b6fa809681bfca8d0 100644 --- a/gnot/devcons.c +++ b/gnot/devcons.c @@ -95,6 +95,7 @@ Qinfo rs232info = void printinit(void) { + screeninit(); lock(&printq); /* allocate lock */ unlock(&printq); @@ -115,8 +116,6 @@ printinit(void) unlock(&klogq); lock(&klogq.put); /* allocate lock */ unlock(&klogq.put); - - screeninit(); } /* diff --git a/gnot/lock.c b/gnot/lock.c index 57de545ddd157b77effff38f1bbc414274789fee..91b68b6bb79fe0846289909f930d04626336c162 100644 --- a/gnot/lock.c +++ b/gnot/lock.c @@ -95,7 +95,8 @@ qunlock(QLock *q) Proc *p; lock(&q->queue); - u->p->qlock = 0; + if(u) + u->p->qlock = 0; if(q->head){ p = q->head; q->head = p->qnext;