diff options
| author | Joerg Wunsch <joerg@FreeBSD.org> | 1995-08-11 08:18:39 +0000 |
|---|---|---|
| committer | Joerg Wunsch <joerg@FreeBSD.org> | 1995-08-11 08:18:39 +0000 |
| commit | 72348d41ba45ebcdac6d604fbf592f7c57aa4181 (patch) | |
| tree | d4817f59b3aebee9d460cd1326732fd7cd9dcef2 | |
| parent | 67d7e54eb1248779a84d10958037e90414375382 (diff) | |
Notes
| -rw-r--r-- | bin/sh/parser.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/bin/sh/parser.c b/bin/sh/parser.c index 0952ea30767c..1353b5be0a74 100644 --- a/bin/sh/parser.c +++ b/bin/sh/parser.c @@ -33,7 +33,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: parser.c,v 1.5 1995/01/11 07:07:00 paul Exp $ + * $Id: parser.c,v 1.6 1995/05/30 00:07:22 rgrimes Exp $ */ #ifndef lint @@ -1179,6 +1179,10 @@ parsebackq: { STARTSTACKSTR(out); while ((c = pgetc ()) != '`') { + if (c == PEOF) { + startlinno = plinno; + synerror("EOF in backquote substitution"); + } if (c == '\\') { c = pgetc (); if ( c != '\\' && c != '`' && c != '$' |
