diff --git a/Userland/Utilities/grep.cpp b/Userland/Utilities/grep.cpp index a2483650bc..a7eef6c56d 100644 --- a/Userland/Utilities/grep.cpp +++ b/Userland/Utilities/grep.cpp @@ -177,7 +177,7 @@ int main(int argc, char** argv) ScopeGuard free_line = [line] { free(line); }; while ((nread = getline(&line, &line_len, stdin)) != -1) { VERIFY(nread > 0); - StringView line_view(line, nread - 1); + StringView line_view(line, nread); bool is_binary = line_view.contains(0); if (is_binary && binary_mode == BinaryFileMode::Skip)