aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorseyko <seyko2@gmail.com>2015-03-30 06:15:47 +0300
committerseyko <seyko2@gmail.com>2015-03-30 06:15:47 +0300
commit96debc72f8c618b5cfdb04aee91f3671a6d6e6da (patch)
tree21b1fea78f8750a204dec485e7c4b3aec7dbaa87
parentdb08122d31a681e593c6679140d2df0cc63c8784 (diff)
downloadtinycc-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.
-rw-r--r--lib/bcheck.c2
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; \
}