From 8589da02718027e37897db279acd8f8ac68eec25 Mon Sep 17 00:00:00 2001 From: Bill Joy Date: Sun, 27 Jun 1982 22:52:47 -0800 Subject: [PATCH] fix per rob pike SCCS-vsn: old/adb/adb.vax/expr.c 4.5 SCCS-vsn: old/adb/adb.vax/expr.c.bad 4.5 --- usr/src/old/adb/adb.vax/expr.c | 5 ++--- usr/src/old/adb/adb.vax/expr.c.bad | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/usr/src/old/adb/adb.vax/expr.c b/usr/src/old/adb/adb.vax/expr.c index e45374df1c..e27bd1ec73 100644 --- a/usr/src/old/adb/adb.vax/expr.c +++ b/usr/src/old/adb/adb.vax/expr.c @@ -6,7 +6,7 @@ */ #include "defs.h" -static char sccsid[] = "@(#)expr.c 4.4 %G%"; +static char sccsid[] = "@(#)expr.c 4.5 %G%"; MSG BADSYM; MSG BADVAR; @@ -193,8 +193,7 @@ item(a) THEN d=4; expv=0; WHILE quotchar() DO IF d-- - THEN IF d==1 THEN expv <<=16; FI - expv |= ((d&1)?lastc:lastc<<8); + THEN expv = (expv << 8) | lastc; ELSE error(BADSYN); FI OD diff --git a/usr/src/old/adb/adb.vax/expr.c.bad b/usr/src/old/adb/adb.vax/expr.c.bad index 3083a592e5..54416a8057 100644 --- a/usr/src/old/adb/adb.vax/expr.c.bad +++ b/usr/src/old/adb/adb.vax/expr.c.bad @@ -6,7 +6,7 @@ */ #include "defs.h" -static char sccsid[] = "@(#)expr.c.bad 4.4 %G%"; +static char sccsid[] = "@(#)expr.c.bad 4.5 %G%"; MSG BADSYM; MSG BADVAR; @@ -193,8 +193,7 @@ item(a) THEN d=4; expv=0; WHILE quotchar() DO IF d-- - THEN IF d==1 THEN expv <<=16; FI - expv |= ((d&1)?lastc:lastc<<8); + THEN expv = (expv << 8) | lastc; ELSE error(BADSYN); FI OD -- 2.20.1