projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
BSD 4_3 release
[unix-history]
/
usr
/
src
/
usr.bin
/
bc.y
diff --git
a/usr/src/usr.bin/bc.y
b/usr/src/usr.bin/bc.y
index
1071125
..
96da39f
100644
(file)
--- a/
usr/src/usr.bin/bc.y
+++ b/
usr/src/usr.bin/bc.y
@@
-1,5
+1,5
@@
%{
%{
-static char *sccsid = "@(#)bc.y 4.
2 (Berkeley) 81/02
/28";
+static char *sccsid = "@(#)bc.y 4.
3 (Berkeley) 85/11
/28";
int *getout();
%}
%right '='
int *getout();
%}
%right '='
@@
-549,8
+549,10
@@
yyinit(argc,argv) int argc; char *argv[];{
sargv=argv;
sargc= -- argc;
if(sargc == 0)in=stdin;
sargv=argv;
sargc= -- argc;
if(sargc == 0)in=stdin;
- else if((in = fopen(sargv[1],"r")) == NULL)
+ else if((in = fopen(sargv[1],"r")) == NULL)
{
yyerror("cannot open input file");
yyerror("cannot open input file");
+ in = stdin;
+ }
ifile = 1;
ln = 0;
ss = sargv[1];
ifile = 1;
ln = 0;
ss = sargv[1];