diff options
| author | seyko <seyko2@gmail.com> | 2015-03-30 06:15:47 +0300 |
|---|---|---|
| committer | seyko <seyko2@gmail.com> | 2015-03-30 06:15:47 +0300 |
| commit | 96debc72f8c618b5cfdb04aee91f3671a6d6e6da (patch) | |
| tree | 21b1fea78f8750a204dec485e7c4b3aec7dbaa87 /lib | |
| parent | db08122d31a681e593c6679140d2df0cc63c8784 (diff) | |
| download | tinycc-96debc72f8c618b5cfdb04aee91f3671a6d6e6da.tar.gz tinycc-96debc72f8c618b5cfdb04aee91f3671a6d6e6da.tar.bz2 | |
a small revers for bcheck.o changes (d80593bc4d43)
replacing (addr > e->size) with (addr >= e->size)
was correct only in one place, a second replacing
is reversed by this commit.
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/bcheck.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bcheck.c b/lib/bcheck.c index 8313098..6f47f80 100644 --- a/lib/bcheck.c +++ b/lib/bcheck.c @@ -205,7 +205,7 @@ void * FASTCALL __bound_ptr_indir ## dsize (void *p, size_t offset) \ addr = (size_t)p - e->start; \ } \ addr += offset + dsize; \ - if (addr >= e->size) \ + if (addr > e->size) \ return INVALID_POINTER; /* return an invalid pointer */ \ return p + offset; \ } |
