Fix a one byte off error which causes "less" to crash if you view a

large file, jump to the end, scroll backwards with "b" and try to
search backwards afterwards.
This commit is contained in:
tron 2005-08-24 11:33:09 +00:00
parent 4c32aa5945
commit 4616c2367c
1 changed files with 3 additions and 3 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: line.c,v 1.9 2004/08/26 01:29:20 wiz Exp $ */
/* $NetBSD: line.c,v 1.10 2005/08/24 11:33:09 tron Exp $ */
/*
* Copyright (C) 1984-2002 Mark Nudelman
@ -916,8 +916,8 @@ back_raw_line(curr_pos, linep)
/*
* Shift the data to the end of the new linebuf.
*/
for (fm = linebuf + old_size_linebuf,
to = linebuf + size_linebuf;
for (fm = linebuf + old_size_linebuf - 1,
to = linebuf + size_linebuf - 1;
fm >= linebuf; fm--, to--)
*to = *fm;
n = size_linebuf - old_size_linebuf;