diff options
author | Colin Watson <cjwatson@debian.org> | 2014-11-14 14:59:34 +0000 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2014-11-14 14:59:34 +0000 |
commit | 879043ba1ea489baebd22674e3adf7652ec78d6b (patch) | |
tree | 85f5c49e39e228e6c0edb958556d931a62cf185c /src/whatis.c | |
parent | fc84eda8d3928b9c70f8922a910f9cb4d5176480 (diff) |
apropos/whatis: Don't truncate names if long output was requested
* src/whatis.c (display): Leave page_name intact if long_output is
true. Reported by Calle Erlandsson.
Diffstat (limited to 'src/whatis.c')
-rw-r--r-- | src/whatis.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/whatis.c b/src/whatis.c index 2dae427e..e85f9f02 100644 --- a/src/whatis.c +++ b/src/whatis.c @@ -439,7 +439,7 @@ static void display (struct mandata *info, const char *page) line_len = get_line_length (); - if (strlen (page_name) > (size_t) (line_len / 2)) + if (!long_output && strlen (page_name) > (size_t) (line_len / 2)) string = xasprintf ("%.*s...", line_len / 2 - 3, page_name); else string = xstrdup (page_name); |