| Summary: | incorrect escaping of backslashes in strings with hush | ||
|---|---|---|---|
| Product: | Busybox | Reporter: | Mike Frysinger <vapier> |
| Component: | Standard Compliance | Assignee: | unassigned |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | busybox-cvs |
| Priority: | P5 | ||
| Version: | 1.14.x | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Host: | Target: | ||
| Build: | |||
| Attachments: | Fix | ||
|
Description
Mike Frysinger
2009-05-28 05:14:56 UTC
i tried tweaking o_addqchr(), but that seems to break the opposite test case: printf "a\nb\nc\n" Created attachment 361 [details]
Fix
The bug is in \x handling *in assignments*.
Please try attached patch.
seems to do the trick, thanks |