commit | 6e1c8399e82c015f4e9d7d67e98d70541a3ef2d0 | [log] [tgz] |
---|---|---|
author | Herbert Xu <herbert@gondor.apana.org.au> | Fri Mar 11 11:07:42 2011 +0800 |
committer | Herbert Xu <herbert@gondor.apana.org.au> | Fri Mar 11 11:07:42 2011 +0800 |
tree | 3f0360309fb374bca544a4527f4f63897a8a0418 | |
parent | 8213431d222b56316e225a1f308b62a72fbb1faa [diff] |
[BUILTIN] Fix backslash handling in read(1) The new read(1) implementation incorrectly assumes that ifsbreakup ignores characters escaped by CTLESC. As such it fails to handle backslashes except for escaping newlines. This patch makes it use recordregion for every part that isn't escaped by a backslash. Reported-by: Jilles Tjoelker <jilles@stack.nl> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>