| plan 9 kernel history: overview | file list | diff list |
1991/1120/port/proc.c (diff list | history)
| 1991/1115/sys/src/9/port/proc.c:380,386 – 1991/1120/sys/src/9/port/proc.c:380,386 (short | long | prev | next) | ||
|
Clean duplicate code in postnote.
rsc Mon Mar 20 17:30:38 2006 | ||
| 1990/0227 | { User *up; | |
| 1990/0617 | KMap *k; | |
| 1990/0227 |
| |
| 1991/1120 | int s, ret; | |
| 1990/0227 | Rendez *r; | |
| 1991/0806 | Proc *d, **l; | |
| 1990/0227 | ||
| 1991/1115/sys/src/9/port/proc.c:403,418 – 1991/1120/sys/src/9/port/proc.c:403,416 | ||
| 1991/0425 | ||
| 1990/0227 | if(flag!=NUser && (up->notify==0 || up->notified)) up->nnote = 0; /* force user's hand */ | |
| 1990/0617 |
| |
| 1991/0109 |
| |
| 1991/0810 |
| |
| 1990/0227 |
| |
| 1991/1120 | ret = 0; if(up->nnote < NNOTE){ strcpy(up->note[up->nnote].msg, n); up->note[up->nnote++].flag = flag; ret = 1; | |
| 1990/0617 | } | |
| 1991/0727 | p->notepending = 1; | |
| 1990/0227 |
| |
| 1991/0109 | if(up != u) kunmap(k); | |
| 1990/0227 | if(dolock) | |
| 1991/1115/sys/src/9/port/proc.c:450,456 – 1991/1120/sys/src/9/port/proc.c:448,454 | ||
| 1991/0806 | unlock(p->pgrp); } | |
| 1990/0227 |
| |
| 1991/1120 | return ret; | |
| 1990/0227 | } | |
| 1990/1101 | ||