summaryrefslogtreecommitdiff
path: root/fitz/stm_buffer.c
diff options
context:
space:
mode:
authorTor Andersson <tor@ghostscript.com>2009-11-28 22:36:18 +0100
committerTor Andersson <tor@ghostscript.com>2009-11-28 22:36:18 +0100
commitfefbc5e2c8d39be8fcea89149fa249325e268277 (patch)
tree28d6c25b3381ad67b5d3fa78b56d1989b127e362 /fitz/stm_buffer.c
parent61666e7f6b1d2e839d43068d5c84c987e28ec859 (diff)
downloadmupdf-fefbc5e2c8d39be8fcea89149fa249325e268277.tar.xz
The pointers were incorrectly set up after growing a buffer after changes in the malloc-related patches.
Diffstat (limited to 'fitz/stm_buffer.c')
-rw-r--r--fitz/stm_buffer.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fitz/stm_buffer.c b/fitz/stm_buffer.c
index 23bbf635..c47c76fa 100644
--- a/fitz/stm_buffer.c
+++ b/fitz/stm_buffer.c
@@ -62,14 +62,14 @@ fz_growbuffer(fz_buffer *buf)
if (!buf->ownsdata)
{
- fz_warn("assert: grow borrowed memory");
+ fz_warn("assert: grow borrowed memory");
return;
}
buf->bp = fz_realloc(buf->bp, (ep * 3) / 2);
buf->rp = buf->bp + rp;
buf->wp = buf->bp + wp;
- buf->ep = buf->bp + ep * 2;
+ buf->ep = buf->bp + (ep * 3) / 2;
}
void