From ffdbbb81d0f0d70f4d9a4039546d5564d29d9297 Mon Sep 17 00:00:00 2001 From: topjohnwu Date: Mon, 12 Feb 2018 22:12:58 +0800 Subject: [PATCH] Cleanup trailing null chars --- .../java/com/topjohnwu/superuser/internal/StreamGobbler.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/superuser/src/main/java/com/topjohnwu/superuser/internal/StreamGobbler.java b/superuser/src/main/java/com/topjohnwu/superuser/internal/StreamGobbler.java index 0bef1264..640b30b5 100644 --- a/superuser/src/main/java/com/topjohnwu/superuser/internal/StreamGobbler.java +++ b/superuser/src/main/java/com/topjohnwu/superuser/internal/StreamGobbler.java @@ -82,8 +82,11 @@ public void run() { while ((line = reader.readLine()) != null) { int end = line.lastIndexOf(token); if (end >= 0) { - if (end > 0) + if (end > 0) { + while (line.charAt(end - 1) == 0) + --end; output(line.substring(0, end)); + } break; } output(line);