From f2efbb46ef89c7c1693400f7209113c50c959f02 Mon Sep 17 00:00:00 2001 From: Nicholas Noll Date: Wed, 13 Oct 2021 10:51:54 -0700 Subject: Feat(rc): working(ish) version of rc shell Removed compile commands --- sys/cmd/rc/trap.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'sys/cmd/rc/trap.c') diff --git a/sys/cmd/rc/trap.c b/sys/cmd/rc/trap.c index a572cac..ef46143 100644 --- a/sys/cmd/rc/trap.c +++ b/sys/cmd/rc/trap.c @@ -8,8 +8,8 @@ void dotrap(void) { int i; - struct var *trapreq; - struct word *starval; + struct Var *trapreq; + struct Word *starval; starval = vlook("*")->val; while(ntrap) for(i = 0;i!=NSIG;i++) while(trap[i]){ --trap[i]; @@ -17,9 +17,9 @@ dotrap(void) if(getpid()!=mypid) Exit(getstatus()); trapreq = vlook(Signame[i]); if(trapreq->fn){ - start(trapreq->fn, trapreq->pc, (struct var *)0); + start(trapreq->fn, trapreq->pc, (struct Var *)0); runq->local = newvar(strdup("*"), runq->local); - runq->local->val = copywords(starval, (struct word *)0); + runq->local->val = copywords(starval, (struct Word *)0); runq->local->changed = 1; runq->redir = runq->startredir = 0; } -- cgit v1.2.1