nnn

mirror of https://github.com/jarun/nnn
Log | Files | Refs | README | LICENSE

commit 4822089024f4609b00b277bfe2e15b5192cfe21f
parent 13813a61a3680c490e9e0e533e5a4ae31443d107
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Tue, 18 Nov 2025 19:11:13 +0530

Minor code refactor

Diffstat:
Msrc/nnn.c | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/nnn.c b/src/nnn.c @@ -4959,15 +4959,15 @@ static bool show_content_in_floating_window(char *content, size_t content_len, e char *line_start = content; for (int i = 0; i < scroll_offset && line_start < content + content_len; i++) { char *next = strchr(line_start, '\n'); - if (next) - line_start = next + 1; - else + if (!next) break; + line_start = next + 1; } /* Display visible lines */ char *current = line_start; int display_line = 2; // Add a blank line, if possible (long file names can be multiline + while (display_line <= max_lines && current < content + content_len) { char *next = strchr(current, '\n'); size_t line_len = next ? (size_t)(next - current) : content_len - (current - content);