On Wed, Jun 6, 2012 at 2:24 AM, Rich Felker <dal...@aerifal.cx> wrote:
> On Mon, Jun 04, 2012 at 02:56:15PM +0200, Denys Vlasenko wrote:
>> On Sun, Jun 3, 2012 at 3:54 PM, Rich Felker <dal...@aerifal.cx> wrote:
>> > Ping. Anybody looked at this? I filed it as bug # 5246.
>>
>> fixed in git:
>>
>> commit 21f6fbf545e7fa58f0eaa444001a9d25bc37c4eb
>> Author: Denys Vlasenko <vda.li...@googlemail.com>
>> Date:   Mon Jun 4 14:44:47 2012 +0200
>>
>>     sed: fix zero chars match/replace
>
> The fix broke it worse:
>
> $ sed 's/\(["`$\\]\)/\\\1/g' << "EOF"
> {\"\1\"
> EOF
> {\\\"\\1\\\"
> $ busybox sed 's/\(["`$\\]\)/\\\1/g' << "EOF"
> {\"\1\"
> EOF
> {\\1\\
>
> Previous version of busybox sed handled this case fine.

Indeed, null match code falsely triggers here.
Fixed in git, please try...
-- 
vda
_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to