summaryrefslogtreecommitdiff
path: root/dalos-hexview.lua
diff options
context:
space:
mode:
Diffstat (limited to 'dalos-hexview.lua')
-rw-r--r--dalos-hexview.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/dalos-hexview.lua b/dalos-hexview.lua
index 7e46ed6..b085f12 100644
--- a/dalos-hexview.lua
+++ b/dalos-hexview.lua
@@ -67,6 +67,8 @@ dalosp.hexview = {
else
error "Unknown wheel"
end
+ if self.offset < 0 then self.offset = 0 end
+ if self.offset >= self.size then self.offset = self.size end
self.h:seek(self.offset + self.origin)
return self.offset
end,