Module Name: src
Committed By: kre
Date: Sat Jun 3 20:55:53 UTC 2017
Modified Files:
src/bin/sh: expand.c
Log Message:
NFC: Code style only. Rather than being perverse and adding the
negative of a negative number, just add a positive number instead...
(the previous version came about purely as an accident of the way the
relevant piece of code was added and debugged.... that's my story anyway!)
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 src/bin/sh/expand.c
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/expand.c
diff -u src/bin/sh/expand.c:1.108 src/bin/sh/expand.c:1.109
--- src/bin/sh/expand.c:1.108 Sat Jun 3 18:37:37 2017
+++ src/bin/sh/expand.c Sat Jun 3 20:55:53 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: expand.c,v 1.108 2017/06/03 18:37:37 kre Exp $ */
+/* $NetBSD: expand.c,v 1.109 2017/06/03 20:55:53 kre Exp $ */
/*-
* Copyright (c) 1991, 1993
@@ -37,7 +37,7 @@
#if 0
static char sccsid[] = "@(#)expand.c 8.5 (Berkeley) 5/15/95";
#else
-__RCSID("$NetBSD: expand.c,v 1.108 2017/06/03 18:37:37 kre Exp $");
+__RCSID("$NetBSD: expand.c,v 1.109 2017/06/03 20:55:53 kre Exp $");
#endif
#endif /* not lint */
@@ -482,10 +482,10 @@ expari(const char *p, int flag)
if (quoted == 0) /* allow weird splitting */
recordregion(begoff, begoff + q - 1 - start, 0);
- adjustment = expdest - q + 1;
- STADJUST(-adjustment, expdest);
+ adjustment = q - expdest - 1;
+ STADJUST(adjustment, expdest);
VTRACE(DBG_EXPAND, ("expari: adding %d ed \"%.*s\", "
- "expdest \"%s\" returning \"%.5s...\"\n", -adjustment, expdest-ed,
+ "expdest \"%s\" returning \"%.5s...\"\n", adjustment, expdest - ed,
ed, expdest, p));
return p;