From cbd0ea08665ef3bf3509f90ed2b63ba832a81f5b Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Mon, 1 Aug 2011 23:24:39 +0000 Subject: [PATCH] Possible fix for a minor bug --- lib/core/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/core/common.py b/lib/core/common.py index 94961492d..11f12280f 100644 --- a/lib/core/common.py +++ b/lib/core/common.py @@ -254,7 +254,7 @@ class BigArray(list): index = y / BIGARRAY_CHUNK_LENGTH offset = y % BIGARRAY_CHUNK_LENGTH chunk = self.chunks[index] - if isinstance(chunk, list): + if isinstance(chunk, list) and len(chunk) >= offset: return chunk[offset] else: self._checkcache(index)