Module Name: src Committed By: kre Date: Wed Feb 13 21:40:50 UTC 2019
Modified Files: src/bin/sh: parser.h Log Message: Delete a no-longer-used #define that referred to a struct field that no longer exists. Also correct a couple of typos in comments. NFC. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/bin/sh/parser.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/bin/sh/parser.h diff -u src/bin/sh/parser.h:1.27 src/bin/sh/parser.h:1.28 --- src/bin/sh/parser.h:1.27 Tue Dec 11 13:31:20 2018 +++ src/bin/sh/parser.h Wed Feb 13 21:40:50 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: parser.h,v 1.27 2018/12/11 13:31:20 kre Exp $ */ +/* $NetBSD: parser.h,v 1.28 2019/02/13 21:40:50 kre Exp $ */ /*- * Copyright (c) 1991, 1993 @@ -94,7 +94,7 @@ struct parse_state { int ps_checkkwd; /* word expansion flags, see below */ struct nodelist *ps_backquotelist; /* list of cmdsubs to process */ union node *ps_redirnode; /* node for current redirect */ - struct HereDoc *ps_heredoc; /* current heredoc << beign parsed */ + struct HereDoc *ps_heredoc; /* current heredoc << being parsed */ int ps_quoteflag; /* set if (part) of token was quoted */ int ps_startlinno; /* line # where last token started */ int ps_funclinno; /* line # of the current function */ @@ -104,7 +104,7 @@ struct parse_state { /* * The parser references the elements of struct parse_state quite * frequently - they used to be simple globals, so one memory ref - * per access, adding an indirect through global ptr would not be + * per access, adding an indirect through a global ptr would not be * nice. The following gross hack allows most of that cost to be * avoided, by allowing the compiler to understand that the global * pointer is in fact constant in any function, and so its value can @@ -135,7 +135,6 @@ extern union parse_state_p psp; #define tokpushback (current_parser->ps_tokpushback) #define checkkwd (current_parser->ps_checkkwd) -#define noalias (current_parser->ps_noalias) #define heredoclist (current_parser->ps_heredoclist) #define parsebackquote (current_parser->ps_parsebackquote) #define doprompt (current_parser->ps_doprompt)