ash: fix handling of NULs in $'abc\000def\x00asd'. Closes 9286
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
strstrstrstrstrstrstrstrstrstrstrstrstrstrstrstrstr
|
||||
strstrstrstrstrstrstrstrstrstrstrstrstrstrstrstrstr
|
||||
80:\€
|
||||
81:\�
|
||||
82:\‚
|
||||
Done:0
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
# Embedded NULs
|
||||
echo $'str\x00'strstrstrstrstrstrstrstrstrstrstrstrstrstrstrstr
|
||||
echo $'str\000'strstrstrstrstrstrstrstrstrstrstrstrstrstrstrstr
|
||||
|
||||
# The chars after '\' are hex 0x80,81,82...
|
||||
echo 80:$'\€'
|
||||
echo 81:$'\�'
|
||||
echo 82:$'\‚'
|
||||
|
||||
echo Done:$?
|
||||
Reference in New Issue
Block a user