region.cc | raw changeset files shortlog |
1.1 --- a/region.cc Sun Feb 28 22:48:57 2021 +0100 1.2 +++ b/region.cc Sun Feb 28 23:28:45 2021 +0100 1.3 @@ -66,7 +66,10 @@ 1.4 1.5 char *Region::read(offset_t offset) 1.6 { 1.7 - return (char *) start + offset; 1.8 + if (offset < size()) 1.9 + return (char *) start + offset; 1.10 + else 1.11 + return NULL; 1.12 } 1.13 1.14 void Region::write(const char *data, offset_t offset)