From 95b71cfc474f247e7e1081ea67c7a2166ddd3805 Mon Sep 17 00:00:00 2001 From: Pixel Date: Wed, 23 Dec 2009 00:02:53 +0100 Subject: Fixing the markers bug --- iupe-hexview.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'iupe-hexview.lua') diff --git a/iupe-hexview.lua b/iupe-hexview.lua index 4b135f0..1d5f9e3 100644 --- a/iupe-hexview.lua +++ b/iupe-hexview.lua @@ -118,8 +118,9 @@ iupep.hexview = { local marker for i = 0, 10 do - marker = self.markers[i] - if marker ~= -1 then + marker = self.markers[i] or -1 + marker = marker - filecursor + if marker >= 0 and marker < nbbytes then mline = math.floor(marker / columns) mcolumn = marker % columns self:colorgrid(markercolors[i], 2, mline, mcolumn * 3 + 10) -- cgit v1.2.3