Fix es_fopenmem and es_mopen bug.

This commit is contained in:
Werner Koch 2011-01-18 12:49:28 +01:00
parent 300e16dd38
commit 260c41851e
1 changed files with 1 additions and 1 deletions

View File

@ -641,7 +641,7 @@ es_func_mem_write (void *cookie, const void *buffer, size_t size)
if (!mem_cookie->memory_size)
newsize = size; /* Not yet allocated. */
else
newsize = mem_cookie->memory_size + (nleft - size);
newsize = mem_cookie->memory_size + (size - nleft);
if (newsize < mem_cookie->offset)
{
_set_errno (EINVAL);