trc: fix $ifs bug introduced with utf-8 code - plan9port - [fork] Plan 9 from user space
(HTM) git clone git://src.adamsgaard.dk/plan9port
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 6886b3cd89134e1e259d66940943d15d29b159ac
(DIR) parent 425a2b7863f6e9f5c70e28f68d3077afb5b57c77
(HTM) Author: Russ Cox <rsc@swtch.com>
Date: Wed, 16 Feb 2011 12:48:06 -0500
rc: fix $ifs bug introduced with utf-8 code
R=rsc
http://codereview.appspot.com/4187050
Diffstat:
M src/cmd/rc/havefork.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
---
(DIR) diff --git a/src/cmd/rc/havefork.c b/src/cmd/rc/havefork.c
t@@ -156,8 +156,10 @@ Xbackq(void)
continue;
}
stop:
- *s = '\0';
- v = newword(wd, v);
+ if(s != wd) {
+ *s = '\0';
+ v = newword(wd, v);
+ }
s = wd;
}
if(s!=wd){