[git commit] bc: undo debugging change, add a small optimization

Denys Vlasenko vda.linux at googlemail.com
Wed Dec 26 20:01:41 UTC 2018


commit: https://git.busybox.net/busybox/commit/?id=8af11087b20e2e9d19836a070ea460b7bec82a8f
branch: https://git.busybox.net/busybox/commit/?id=refs/heads/master

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 miscutils/bc.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/miscutils/bc.c b/miscutils/bc.c
index cf04e9ff1..af94981ec 100644
--- a/miscutils/bc.c
+++ b/miscutils/bc.c
@@ -3016,7 +3016,7 @@ static BC_STATUS zbc_lex_string(void)
 	for (;;) {
 		char c = peek_inbuf(); // strings can cross lines
 		if (c == '\0') {
-			RETURN_STATUS(bc_error("unterminated string1"));
+			RETURN_STATUS(bc_error("unterminated string"));
 		}
 		if (c == '"')
 			break;
@@ -3060,7 +3060,7 @@ static BC_STATUS zbc_lex_comment(void)
  check_star:
 		if (c == '*') {
 			p->lex_inbuf++;
-			c = peek_inbuf();
+			c = *p->lex_inbuf; // no need to peek_inbuf()
 			if (c == '/')
 				break;
 			goto check_star;


More information about the busybox-cvs mailing list