mirror of
https://github.com/rfivet/uemacs.git
synced 2025-01-31 04:27:20 -05:00
Avoid memory access errors if llength() overflows
llength() is currently a 'short' which can overflow and result in signed numbers if line lengths are larger than 32k. We'll fix the overflow separately, but before we do that, just use a signed int to hold the value so that we don't overrun memory allocations when we converted that negative number to a large positive unsigned integer. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
8899ed4e1f
commit
25f0141df1
Loading…
Reference in New Issue
Block a user