]> granicus.if.org Git - procps-ng/commit
top: tweak 'Inspect' code for isolated edge situations
authorJim Warner <james.warner@comcast.net>
Fri, 22 Mar 2013 05:00:00 +0000 (00:00 -0500)
committerJaromir Capik <jcapik@redhat.com>
Sat, 23 Mar 2013 15:00:02 +0000 (16:00 +0100)
commita6c5e310227abce8955fa1fcbf33291d33c1d2d6
tree57ee45ba720a94b1489e726b6611d7af37050124
parent10936365de0f9758c4dc085bb9468990e235bcb1
top: tweak 'Inspect' code for isolated edge situations

If the 'Inspect' feature was used to view a file which
contained binary (unprintable) data, and when the last
line for such a file was purely unprintable, then that
line length would be overstated by the terminal width.

This was also the occasion where valgrind might object
over potential reference to some unitialized value(s).
It was a harmless situation and somewhat rare to begin
with. Anyway this commit will eliminate the potential.

Additionally, supporting readfile logic was simplified
and the 'status line' bytes read is now more accurate.

Signed-off-by: Jim Warner <james.warner@comcast.net>
top/top.c