| b.liu | e958203 | 2025-04-17 19:18:16 +0800 | [diff] [blame] | 1 | --- a/libbb/printable_string.c |
| 2 | +++ b/libbb/printable_string.c | ||||
| 3 | @@ -28,8 +28,6 @@ const char* FAST_FUNC printable_string2( | ||||
| 4 | } | ||||
| 5 | if (c < ' ') | ||||
| 6 | break; | ||||
| 7 | - if (c >= 0x7f) | ||||
| 8 | - break; | ||||
| 9 | s++; | ||||
| 10 | } | ||||
| 11 | |||||
| 12 | @@ -42,7 +40,7 @@ const char* FAST_FUNC printable_string2( | ||||
| 13 | unsigned char c = *d; | ||||
| 14 | if (c == '\0') | ||||
| 15 | break; | ||||
| 16 | - if (c < ' ' || c >= 0x7f) | ||||
| 17 | + if (c < ' ') | ||||
| 18 | *d = '?'; | ||||
| 19 | d++; | ||||
| 20 | } | ||||